FC ConcursosFC Concursos

Questão FC340112

Um Analista recebeu um arquivo chamado funcionarios.txt contendo o nome e outras informações de cerca de 10 000 funcionários. Ao ser solicitado a localizar os dados do funcionário

Sistemas Operacionais

FCC · 2018

Um Analista recebeu um arquivo chamado funcionarios.txt contendo o nome e outras informações de cerca de 10 000 funcionários. Ao ser solicitado a localizar os dados do funcionário Marconi Teixeira nesse arquivo, estando na pasta em que se encontra o arquivo em um terminal Linux, digitou o comando 

  1. get 'Marconi Teixeira' from funcionarios.txt
  2. grep 'Marconi Teixeira' funcionarios.txt
  3. ls 'Marconi Teixeira' in funcionarios.txt
  4. locate 'Marconi Teixeira' >> funcionarios.txt
  5. search 'Marconi Teixeira' funcionarios.txt
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

O comando grep busca em arquivos linhas que correspondam a uma expressão e imprime essas linhas no terminal. Na forma apresentada, grep 'Marconi Teixeira' funcionarios.txt pede que o sistema procure a sequência exata "Marconi Teixeira" dentro do arquivo funcionarios.txt.

As aspas simples protegem a expressão do interpretador de comandos e garantem que o espaço entre os nomes seja tratado como parte da cadeia buscada. O resultado exibirá cada linha do arquivo que contenha esse texto.

Por padrão a busca é sensível a maiúsculas/minúsculas; use -i para torná‑la insensível e -n para mostrar também o número da linha. Para tratar a expressão como string literal (sem meta‑caracteres), pode-se usar -F.

Sintaxe básica: grep [opções] expressão arquivo. No caso da questão, o comando indicado é a forma correta e direta para localizar os dados do funcionário solicitado.

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

Continue aprendendo