🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre shell script em programação

Questões Discursivas

Foram encontradas 255 questões

Q4245026 Programação

Sobre o PowerShell versão 7, analise as assertivas a seguir:


I. Consiste em um shell de linha de comando, uma linguagem de script e uma estrutura de gerenciamento de configuração.


II. Pode ser executado em ambientes Windows, mas não em ambientes Linux.


III. Os comandos nativos são conhecidos como cmdlets, sendo representados por um par de nomes verbo-substantivo (Get-Command, por exemplo).


Quais estão corretas? 

Alternativas
Q4234729 Programação
Uma equipe de infraestrutura de um Tribunal de Justiça precisa analisar o arquivo acesso. Log para identificar requisições relacionadas ao portal de autenticação. O objetivo é exibir somente as linhas registradas entre 08:16:00 e 08:19:59, que contem a expressão /portal no caminho requisitado e que terminam com o código de status HTTP 500.
Um trecho do arquivo apresenta o seguinte conteúdo: 


Imagem associada para resolução da questão

Considerando a utilização do shefl Bash em um servidor Linux, o comando mais adequado para aplicar simultaneamente esses. filtros é  
Alternativas
Q4218769 Programação
A programação em shell script (bash) é uma habilidade essencial para administradores de sistemas Linux. Referente às estruturas e ao comportamento do bash, assinale a alternativa correta. 
Alternativas
Q4203960 Programação
No desenvolvimento de scripts em ambientes Unix/Linux, a primeira linha de um script Bash geralmente começa com a sequência de caracteres #! (conhecida como shebang). Qual é a função principal dessa instrução?
Alternativas
Q4189861 Programação
O Conselho Regional de Farmácia do Estado do Paraná (CRF‑PR) mantém sistemas informatizados para o controle de registro profissional, anuidades, fiscalizações, protocolos eletrônicos e arquivamento digital de processos administrativos. Para automatizar rotinas operacionais, a equipe de TI utiliza scripts em Batch, Shell, PowerShell e VBScript, integrados aos servidores Windows e Linux. Entre as rotinas automatizadas estão: geração diária de relatórios em formato CSV; compactação e envio automático de arquivos para backup institucional; limpeza programada de diretórios temporários do sistema de protocolo; e sincronização de dados entre estações de atendimento e o servidor central.

Com base nessa situação hipotética, julgue os itens seguintes.
Um script em PowerShell pode importar automaticamente um arquivo fiscalizacoes.csv, filtrar apenas processos com status “Em Aberto” e exportar o resultado para um novo arquivo, utilizando cmdlets como Import‑Csv, Where‑Object e Export‑Csv, sem necessidade de ferramentas externas.
Alternativas
Q4126646 Programação
Considere a execução de um shell script da seguinte forma:

./script.sh log no-error verbose

É correto afirmar que, dentro do script (script.sh), a variável $@ irá assumir o valor:
Alternativas
Q4126255 Programação
Observe a seguinte linha de código shell script executada no terminal (apresentada em duas linhas por questão de espaço):
echo 1 2 3 4 5 | while read a b; do echo $b; done
É correto afirmar que o valor impresso no terminal como resultado dessa linha de código será 
Alternativas
Q4071604 Programação

Um Analista de Tecnologia da Informação desenvolveu um script em Bash para automatizar a sincronização e a cópia de arquivos entre servidores Linux em um ambiente corporativo.


O script realiza as seguintes operações:


verifica se o diretório de origem existe;


sincroniza arquivos para um servidor remoto, utilizando rsync, preservando permissões e removendo arquivos que não existem mais na origem;


copia um relatório gerado para outro servidor, utilizando scp;


registra a operação em um arquivo de log com timestamp.


  Imagem associada para resolução da questão


Analise o código acima e assinale a alternativa que apresenta as afirmações sobre o funcionamento CORRETO do script:


I. O script verifica se o diretório de origem existe antes de iniciar o processo de sincronização.


II. O comando rsync -avz --delete sincroniza os arquivos, preservando permissões, e remove no destino arquivos que não existem mais na origem.


III. O comando scp é utilizado para copiar o arquivo de relatório para outro servidor remoto.


IV. O comando  rsync utilizado no script realiza apenas cópia simples de arquivos, sem suporte à sincronização.


V. O comando rsync registra automaticamente todas as operações realizadas em um arquivo de log contendo timestamps.

Alternativas
Q4065002 Programação
Em sistemas Linux, Shell Script é um arquivo de texto que contém uma sequência de comandos a serem executados pelo interpretador de comandos. Para garantir que um script seja executado, especificamente, pelo interpretador BASH, utiliza-se uma linha especial no início do arquivo conhecida como Shebang. Assinale a alternativa que apresenta a sintaxe CORRETA dessa linha:
Alternativas
Q4042703 Programação
Analise as afirmativas sobre scripts e bash e assinale a alternativa correta.

I. Um script bash (“.sh”) é um arquivo binário executado pelo bash.

II. Um script bash tem que ter permissão de execução (chmod +x) para ser executado.

III. O comando build é utilizado para compilar scripts bash. 
Alternativas
Q3594497 Programação
Considere a parte visível do código a seguir, escrito em PowerShell, que é executado a cada 60 segundos para pesquisar se o usuário CRM está bloqueado no Active Directory:


Imagem associada para resolução da questão

Assinale a alternativa com, respectivamente, o comando PowerShell que preenche a lacuna do código, usado para consultar o usuário CRM no Active Directory e, em seguida, qual ponto do código (A, B ou C) devem ser adicionados comandos para dar um tratamento caso o usuário esteja bloqueado. 
Alternativas
Q3508344 Programação

Em um script de automação, dois contadores estão sendo utilizados para rastrear tentativas de conexão e reconexão a um serviço. O primeiro contador(a) armazena o número de tentativas já realizadas, enquanto o segundo (b) contabiliza o número de falhas consecutivas. Analise o trecho a seguir:



#!/bin/bash


a=5


b=3


echo $((a++ + ++b))



Considerando o comportamento da aritmética em shell script com operadores de pré e pós-incremento, qual será a saída impressa pelo comando echo? Assinale a alternativa correta:

Alternativas
Q3298836 Programação
Considerando o ShellScript, entre os vários comandos disponíveis, aquele relacionado à manipulação de arquivos é o
Alternativas
Q3219167 Programação
Qual cmdlet ou operador é utilizado para redirecionar a saída de um comando para um arquivo, sobrescrevendo o conteúdo, nas linguagens de Shell script e PowerShell, RESPECTIVAMENTE?
Alternativas
Q3196749 Programação
Um administrador de sistemas MS Windows está utilizando scripts feitos em PowerShell. No momento, ele precisa alterar a política de execução desses scripts. O cmdlets, já pré-instalado, a ser usado para essa função é o:
Alternativas
Q3195001 Programação
Shell script é um conjunto de comandos organizados em um arquivo texto, que pode ser interpretado por um shell, como Bash e Zsh. Ele é amplamente utilizado em sistemas baseados em Unix/Linux para automatizar tarefas repetitivas, realizar manutenção de sistemas, gerenciar processos e manipular arquivos. Sobre as operações que podem ser executadas em um shell script, refere-se ao comando empregado para verificar o status de saída do último comando executado:
Alternativas
Q3175724 Programação
No PowerShell, os comandos compilados são conhecidos como cmdlets. Qual das alternativas abaixo apresenta somente cmdlets utilizados para descobrir e entender comandos no PowerShell?
Alternativas
Q3699901 Programação
Em um script de shell, o que a expressão #!/bin/bash no início de um arquivo indica?
Alternativas
Q3255516 Programação
Em um script bash, é possível coletar informações do usuário por meio de argumentos de linha de comando ou durante a execução do script. A função utilizada para este propósito, durante a execução do script, é:
Alternativas
Q3086162 Programação
Considere os seguintes trechos de código, um em PowerShell e outro em Shell Script (Bash), que possuem a mesma finalidade:

Q51.png (370×223)

Ambos os códigos mostrados realizam a cópia de arquivos com a extensão .txt de uma pasta de origem para uma pasta de backup.
Considerando o comportamento esperado de cada script, assinale a opção correta.
Alternativas
Respostas
1: D
2: A
3: C
4: C
5: C
6: B
7: D
8: C
9: A
10: E
11: D
12: D
13: A
14: B
15: B
16: A
17: B
18: C
19: C
20: B