Enunciado
No Linux, quando se está utilizando a console (monitor, teclado e mouse), ou um emulador de terminais (programa que simula uma console), existe um programa que interpreta as requisições do usuário, conhecido usualmente como “shell”. A respeito desse programa, é INCORRETO afirmar que:
Alternativas
- A)
pode-se utilizar o shell no modo interativo ou no modo batch;
- B)
quando o shell recebe uma linha com um comando para executar, ele a divide em palavras, sendo a primeira palavra o nome do comando e as próximas, se existirem, os argumentos e opções;
- C)
o shell permite que se criem variáveis e que se lhes atribuam valores guardados durante sua execução. As variáveis podem ser locais ou de ambiente (globais);
- D)
tendo as características de uma linguagem de programação, o shell permite escrever programas denominados “Scripts”, utilizados para automatizar tarefas do dia a dia;
- E)
o shell define apenas dois descritores de arquivos default: a entrada padrão (stdoutput) e a saída padrão (stderror).
Gabarito e comentário
Resposta correta: E
Processos geralmente recebem descritores 0, 1 e 2 para entrada padrão, saída padrão e saída de erro; a afirmação que omite um deles é falsa.