Pular para o conteúdo principal

Questão de Sistemas Operacionais — Comandos — VUNESP 2024

Sistemas OperacionaisComandos
Código
vu085616
Banca
VUNESP
Órgão
Prefeitura de São Bernardo do Campo - SP
Ano
2024
Nível
Superior
Cargo
Analista de Tecnologia da Informação e Comunicações
O uso do comando grep no terminal de um sistema Linux tem como um de seus objetivos apresentar as linhas de um arquivo que contenham a string buscada.Assinale a alternativa que contém o comando grep juntamente com o parâmetro necessário para realizar uma busca inversa, ou seja, retornando todas as linhas que não contenham a string buscada.
  1. Agrep -v
  2. Bgrep -q
  3. Cgrep -i
  4. Dgrep -h
  5. Egrep -c
Revelar gabarito e comentário

GabaritoA — grep -v

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Comando grep no Linux

Gabarito: Letra A. A opção -v do comando grep realiza a busca inversa, exibindo todas as linhas que não contêm a string especificada. É um dos parâmetros mais comuns do utilitário de filtragem de texto.

A banca testa o conhecimento das opções básicas do grep. Cada alternativa apresenta um parâmetro diferente. Vamos analisá-los:

Alternativa A — grep -v ✅ Correta ⟵ GABARITO

O parâmetro -v (de invert match) faz exatamente o que o enunciado pede: retorna as linhas do arquivo que não contêm a string buscada. Exemplo:

grep -v "erro" log.txt   # mostra linhas sem a palavra "erro"

Alternativa B — grep -q ❌ Incorreta

-q (quiet) suprime a saída padrão; retorna apenas o código de saída (0 se encontrou, 1 se não). Não exibe linhas.

Alternativa C — grep -i ❌ Incorreta

-i (ignore case) faz a busca ignorar diferenças entre maiúsculas e minúsculas. Não inverte a seleção.

Alternativa D — grep -h ❌ Incorreta

-h (no filename) omite o nome do arquivo nos resultados quando múltiplos arquivos são pesquisados. Não inverte.

Alternativa E — grep -c ❌ Incorreta

-c (count) exibe apenas a contagem de linhas que correspondem ao padrão, não as linhas propriamente ditas.

PEGA ESSA DICA!

Para decorar os parâmetros mais cobrados do grep, lembre-se: -v inverte, -i ignora caixa, -c conta, -n mostra número da linha, -r busca recursiva. Treine com exemplos reais no terminal.

Gabarito: Letra A.

Link permanente: /questoes/vu085616