Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — FCC 2016

Sistemas OperacionaisLinux
Código
fc029083
Banca
FCC
Órgão
ELETROBRAS-ELETROSUL
Ano
2016
Nível
Superior
Cargo
Informática
Um profissional de TI está usando um computador com sistema operacional Linux que utiliza no shell o interpretador de comandos bash. Ele está logado como usuário teste e criou o seguinte arquivo shell script:1 #!/bin/bash2 echo 'Eletrosul- Centrais Elétricas S.A.'3 $ variavel= 'Eu estou logado como usuário $user'4 $ echo $variavelConsiderando que 1, 2, 3 e 4 indicam as linhas do arquivo e que este tenha sido salvo com o nome exemplo, é correto afirmar:
  1. APara o arquivo ser executável, é necessário acionar o comando $ chmod +x exemplo. Depois disto o arquivo poderá ser executado com ./exemplo.
  2. BA linha 1 indica que todas as outras linhas abaixo deverão ser executadas pelo compilador sh, que se localiza em /bin/bash.
  3. CApós ser executado, o arquivo imprimirá na tela apenas frase “Eletrosul − Centrais Elétricas S. A.” utilizando o comando echo.
  4. DAo acionar o comando file arquivo é possível ver que a definição dele é Bourne-Again Shell Script, que se refere ao bash script.
  5. EAs linhas 3 e 4 farão com que seja impresso na tela Eu estou logado como usuário $teste.
Revelar gabarito e comentário

GabaritoA — Para o arquivo ser executável, é necessário acionar o comando $ chmod +x exemplo. Depois disto o arquivo poderá ser executado com ./exemplo.

Link permanente: /questoes/fc029083