Questão nº 53
Questão de Tecnologia da Informação · FGV ALEP 2024 (nº 53)
No Ubuntu Linux, a principal função do comando grep é
- Acriar um diretório.
- Blistar os processos em execução no sistema.
- Ccopiar arquivos de um local para outro.
- Dprocurar por padrões em arquivos de texto. (alternativa correta)
- Ecriar arquivos compactados.
Resposta comentada
Gabarito Alternativa D
O comando `grep` no Linux é uma ferramenta poderosa para pesquisar texto dentro de arquivos. Ele funciona como um "localizador" que encontra linhas que correspondem a um padrão específico que você define.
(A) Incorreta: O comando para criar um diretório é `mkdir`.
(B) Incorreta: O comando para listar os processos em execução é `ps` ou `top`. Embora `grep` seja frequentemente usado para filtrar a saída desses comandos (ex: `ps aux | grep nome_do_processo`), sua função principal não é listar processos, mas sim procurar padrões na saída de outro comando ou em arquivos. Essa é a armadilha da banca: confundir o uso auxiliar de `grep` com sua função primária.
(C) Incorreta: O comando para copiar arquivos é `cp`.
(D) Correta: A principal função do comando `grep` (Global Regular Expression Print) é exatamente essa: procurar por padrões (que podem ser palavras simples ou expressões regulares complexas) em arquivos de texto e exibir as linhas que contêm esses padrões.
(E) Incorreta: Comandos como `tar`, `gzip` ou `zip` são usados para criar arquivos compactados.
Fonte: FGV ALEP 2024 Técnico Legislativo - Administrativo (Caderno Tipo 1). Reproduzida para fins de estudo.