FC ConcursosFC Concursos

Questão FC267079

O sistema operacional Linux possui um grande número de distribuições, cada uma delas com características específicas. Entretanto todas elas suportam a digitação de comandos através

Unix e Linux

IDECAN · 2022

O sistema operacional Linux possui um grande número de distribuições, cada uma delas com características específicas. Entretanto todas elas suportam a digitação de comandos através de terminal de texto e existe um grande conjunto de comandos para atender a propósitos diversos. Os comandos podem ser sucedidos por parâmetros, que podem ser digitados adicionalmente.

 

Marque a alternativa que indica, corretamente, o nome de um comando responsável pela realização de busca de padrões de texto dentro de um ou mais arquivos.

  1. grep
  2. tar
  3. touch
  4. man
  5. diff
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

grep é um utilitário de linha de comando usado para localizar padrões de texto dentro de arquivos ou fluxos de entrada. Ele compara cada linha com uma expressão (por padrão, uma expressão regular básica) e exibe as linhas que contêm correspondência.


Você pode usar grep "texto" arquivo.txt para buscar uma palavra em um arquivo. Para pesquisar recursivamente em diretórios, use -r: grep -r "padrao" /caminho. Para mostrar números das linhas que casam, use -n. Para ignorar diferenças entre maiúsculas e minúsculas, use -i.


Outras opções úteis: -v inverte a seleção (mostra linhas que não casam), -c conta ocorrências e -E ativa expressões regulares estendidas. O grep também funciona com pipes, por exemplo: ps aux | grep processo, tornando-o essencial para filtragem de saída em scripts e tarefas de administração.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo