Questões de Shell script (Programação)

Limpar Busca

Com base no shell script precedente, julgue o item seguinte. 


No script apresentado, em >> ”$ output_file”, o operador >> indica que, a cada iteração, será criado um novo arquivo, cujo conteúdo estará sempre na primeira linha.

  • Certo
  • Errado

Acerca de linguagens de script, julgue o próximo item.


Considere o seguinte shell script.


Imagem relacionada à questão do Questões Estratégicas


O resultado da execução desse script é o apresentado a seguir.


1 1 2 3 4 8 



  • Certo
  • Errado

Com base no shell script precedente, julgue o item seguinte. 


No código apresentado, o comando sed extrai dados das colunas do arquivo atribuído à variável log_file.

  • Certo
  • Errado
Imagem relacionada à questão do Questões Estratégicas


Considerando o Shell script descrito acima, e que não existe nenhum problema de conexão entre a máquina em que ele está sendo executado (máquina local) e a lobo.fauna.br, analise os itens a seguir:

I. O Shell script irá transferir para a máquina lobo.fauna.br todos os arquivos que estão no home do usuário que possuem a extensão “.ctl”.
II. O arquivo transferido para a máquina lobo.fauna.br, por exemplo no dia 5, irá sobrescrever ao que foi transferido no dia 5 do mês anterior.
III. Os arquivos que estão em pastas distintas na máquina local também ficarão em pastas distintas ao extrair um arquivo “.tgz” que foi transferido para a lobo.fauna.br.

Está correto o que se afirma em:
  • A II, apenas.
  • B III, apenas.
  • C I e II, apenas.
  • D II e III, apenas.
  • E I, II e III.

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   

  • A I, apenas.
  • B II, apenas.
  • C I e II, apenas.
  • D II e III, apenas.
  • E I, II e III.