Questão nº 19

Questão de Informática · FCC TRT6 2018 (nº 19)

FCC2018Comum Judiciária TRT6 2018Informática
Gabarito: Bver comentário ↓

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

Resposta comentada

Gabarito Alternativa B

Para encontrar um texto específico dentro de um arquivo no Linux, usamos um comando que busca padrões de texto.

  • (A) Incorreta: get não é um comando padrão do Linux para buscar conteúdo dentro de arquivos; essa sintaxe é inválida.
  • (B) Correta: O comando grep (Global Regular Expression Print) é a ferramenta padrão do Linux para buscar linhas que correspondem a um padrão de texto (neste caso, 'Marconi Teixeira') dentro de um ou mais arquivos (funcionarios.txt).
  • (C) Incorreta: ls é usado para listar arquivos e diretórios, não para buscar conteúdo dentro deles; a sintaxe apresentada é incorreta para ls.
  • (D) Incorreta: locate é usado para encontrar arquivos pelo nome em um banco de dados pré-indexado do sistema, não para buscar conteúdo dentro de arquivos. A armadilha aqui é que "locate" (localizar) soa como o que se quer fazer, mas o comando locate procura nomes de arquivos, não o texto dentro deles.
  • (E) Incorreta: search não é um comando padrão do Linux para buscar conteúdo em arquivos na linha de comando; grep é o comando correto para essa finalidade.

Fonte: FCC TRT6 2018 Conhecimentos Comuns (Judiciária TRT6 2018) (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho