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:
- A)Para um script com instruções para o shell bash, a primeira linha deve ser #!/bash.
Errada, porque a forma correta da shebang para bash normalmente é #!/bin/bash, e não #!/bash.
- B)São arquivos de texto que podem ser manipulados em qualquer editor de texto puro.
Certa, pois shell scripts são arquivos de texto e podem ser editados em qualquer editor de texto puro.
- C)A primeira linha do arquivo de script deverá especificar o interpretador, que é indicado pelos caracteres #!.
Certa, porque a primeira linha pode indicar o interpretador por meio da sequência #!, que é a shebang.
- D)As variáveis em scripts obedecem às mesmas regras das variáveis de sessão do shell, podendo armazenar valores inseridos manualmente ou saídas geradas por outros comandos.
Certa, porque as variáveis em shell scripts seguem as regras do shell e podem receber valores manuais ou resultados de comandos.
Gabarito: A
Shell script é, basicamente, um arquivo de texto com comandos que o sistema operacional vai executar por meio de um interpretador. No Linux, isso facilita automatizar tarefas do dia a dia, como backups, relatórios e rotinas de manutenção, sem precisar ficar digitando comando por comando. O ponto mais cobrado é o início do arquivo: a chamada "shebang", escrita como #!, que informa qual interpretador vai ler o script, como bash, sh, python etc. Isso é importante porque o sistema precisa saber quem vai interpretar aquelas instruções. A alternativa A está errada porque a primeira linha não é #!/bash; o caminho correto do bash costuma ser algo como #!/bin/bash, indicando o executável do interpretador. As demais alternativas descrevem características reais de shell scripts: são textos editáveis, usam a indicação de interpretador no começo e trabalham com variáveis e comandos capturando valores digitados ou produzidos por outros programas.