Enunciado
A analista Priscila escreveu o seguinte shell script no arquivo q03.sh: #!/bin/bash alias echo3='echo -n TRF' function echo2 () { $echo1 } echo1='echo TRF' $echo1 echo2 echo3 Priscila executou o script acima em um terminal com o interpretador Bash, através do comando “bash q03.sh”. Após a execução do comando, Priscila observou que a string “TRF” foi impressa na saída do terminal:
Alternativas
- A)
uma vez;
- B)
três vezes;
- C)
duas vezes;
- D)
nenhuma vez, gerando erro;
- E)
nenhuma vez, sem gerar erro.
Gabarito e comentário
Resposta correta: C
O gabarito oficial da FGV aponta a alternativa C. Na forma considerada pela banca para a execução e expansão dos elementos do script, a string TRF aparece duas vezes na saída.