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

Foram encontradas 172 questões

Q2515472 Programação
Com relação à programação de shell scripts, analise as afirmativas a seguir.
I. Os dois caracteres “#!” quando inseridos no início da primeira linha de um shell script servem para indicar o interpretador a ser usado para o programa.
II. Para escrever uma linha de comentário em bash, deve-se utilizar o caractere “#” no início da mesma.
III. A linha de comando a=1 | echo, escrita em bash, imprime o número 1 na tela do terminal.
Está correto o que se afirma em
Alternativas
Q2444123 Programação
Assinale a opção que apresenta o comando do shell script utilizado para encerrar ou interromper um processo em execução. 
Alternativas
Q2438379 Programação
A partir do shell script

#!/bin/bash
# Diretório que será verificado
dir_mpe_ro="/backup/mpe/arquivos"
# Rotina a ser executada
find "$dir_mpe_ro " -type f -mtime +15 -exec rm {} \;

E considerando que todos os arquivos estão localizados no diretório /backup/mpe/arquivos, o resultado será:
Alternativas
Q2383164 Programação
Um administrador precisa criar um shell script bash (Bourne-Again Shell) que recebe uma palavra de busca e lista a descrição dos usuários cadastrados no arquivo /etc/passwd que possuem a sequência de caracteres da palavra de busca em alguma parte da descrição, independentemente de caracteres maiúsculos ou minúsculos (ex: a palavra de busca Mail poderá casar com uma parte da descrição que contenha mail, mAiL ou Mailing). A listagem dos usuários que atendem à condição especificada deve ser impressa na tela. Depois de verificar com sucesso que a palavra de busca é fornecida como o primeiro argumento da linha de comando e verificar que o arquivo /etc/passwd está acessível, o administrador pode escrever uma pipeline no script para executar a busca.
Qual pipeline atende à especificação descrita?
Alternativas
Q2383159 Programação
Um script bash (Bourne-Again Shell) definiu um array chamado files para fazer o armazenamento de nomes de arquivos da seguinte forma:
files=("f1.txt" "f2.txt" "f3.txt" "f4.txt" "f5.txt")
Para imprimir o terceiro elemento do array files, cujo valor é f3.txt, deve-se usar o seguinte comando:
Alternativas
Q4197947 Programação
PowerShell é um shell de linha de comando desenvolvido originalmente para sistemas Windows. Este shell possui diversos comandos nativos, chamados de
Alternativas
Q2343463 Programação
Um técnico desenvolveu um shell script para automatizar uma tarefa. No entanto, ao tentar executar o script com o comando “./auto.sh”, apareceu a mensagem: Permissão Negada.
Selecione a opção que descreve a solução mais adequada de modo que somente o dono do arquivo tenha permissões de leitura, escrita e execução: 
Alternativas
Q2343462 Programação
Um técnico precisa dar manutenção na lista de repositórios de pacotes de um servidor Debian. Ele precisa obter o apelido, ou codinome, da versão instalada no servidor para atualizar as fontes.
Selecione a opção que descreve o que esse técnico deve faz para obter o codinome da distribuição instalada no servidor de modo que ele possa automatizar essa manutenção por meio de um shell script
Alternativas
Q2326409 Programação
Durante a configuração de rede, para interagir com o sistema operacional Linux, pode-se usar interfaces gráficas ou rodar um programa que permite que os comandos sejam inseridos um a um através de linhas de comando. Existem vários desses programas, como o bash, uma versão muito usada e já instalada na maioria das distribuições Linux. Uma lista de comandos gravada em um arquivo executável é chamada de script. Considerado que o caminho onde o bash está instalado é /bin/bash, para especificar que se trata de um shell script coloca-se na primeira linha a seguinte informação: 
Alternativas
Q2325441 Programação
Linguagens de script são muito utilizadas pelos administradores de sistemas operacionais para automatizar tarefas. Uma linguagem de script amplamente utilizada no Linux é a da shell bash (Bourne Again Shell). Quando um administrador escreve um script para a shell bash, é importante deixar uma indicação padrão na primeira linha desse script informando que o interpretador a ser usado é a shell bash.
Para fazer isso, a primeira linha do script deve conter 
Alternativas
Q2288751 Programação
No Linux, shell scripts são arquivos que agem como programas, passando instruções a um interpretador para realizar determinada tarefa. São consideradas características de shell scripts no Linux, EXCETO:
Alternativas
Q2275557 Programação

No que se refere a Shell Script e a Java, julgue o item a seguir.



A execução da linha de código apresentada a seguir, em Shell Script, resultará na troca de todas as ocorrências do verbete FORA pelo verbete CIMA no arquivo texto.txt.



sed -i 's\FORA\CIMA\g' texto.txt

Alternativas
Q2271227 Programação
As Políticas de Execução do PowerShell determinam como os scripts do PowerShell são executados. Qual das seguintes alternativas se adequa à Política de Execução padrão do PowerShell em clientes Windows? 
Alternativas
Q2265369 Programação
Com relação ao operador lógico de strings -n em BASH, ele retorna verdadeiro se:
Alternativas
Q2265361 Programação
Qual o operador de atribuição em scripts BASH?
Alternativas
Q2239102 Programação
#!/bin/bash
# Diretório que será verificado
dir_mpe_ro="/backup/mpe/arquivos"
# Rotina a ser executada find "$dir_mpe_ro " -type f -mtime +15 -exec rm {} \;

A partir do Shell script precedente, considerando-se que todos os arquivos estejam localizados no diretório /backup/mpe/arquivos, é correto afirmar que a finalidade desse script é 
Alternativas
Q2176386 Programação
Na linguagem Powershell, o comando Get-Member exibe:
Alternativas
Q2176385 Programação
Na linguagem de script Powershell, qual é o comando utilizado para listar os processos em execução no sistema?
Alternativas
Q2171794 Programação
Analise as seguintes asserções e a relação proposta entre elas:
I. O PowerShell além de possuir comandos internos é uma linguagem de script do tipo dinâmica, em que não é necessário declarar o tipo de variável que será utilizada.
PORQUE
II. Por se tratar de uma linguagem de script, o PowerShell suporta o uso de variáveis, constantes, funções, estruturas de verificações como “if-then-else”, estruturas de repetição “while, do, for e foreach”, tratamentos de erros/exceções e interação com Framework.
A respeito dessas asserções, assinale a alternativa correta.
Alternativas
Q2112759 Programação
No Linux, caso a primeira linha de um script inicie por #!, significa que o Shell entenderá que o que vem a seguir é:
Alternativas
Respostas
21: C
22: B
23: C
24: B
25: A
26: C
27: B
28: B
29: E
30: A
31: A
32: C
33: C
34: D
35: C
36: B
37: C
38: C
39: B
40: B