Olá!
De acordo com o conteúdo apresenta e a pergunta feita o correto não seria usar o argumento -i
para pegar a string http e todas as suas variações?
Veja a pergunta:
Para localizar a string http e todas as suas variações a partir do diretório /etc devemos utilizar o seguinte comando/sintaxe: (grifo meu)
A resposta aceita foi: grep -r http *
Porém imagino que deveria ser: grep -ri http *
(assumindo que já estamos em /etc/)
Ainda, a alternativa B dá a seguinte instrução/solução:
grep -L http *
Alternativa incorreta! Diferente do -l (minúsculo) esta sintaxe lista os nomes dos arquivos que não contém a string http.
Eu acredito que esteja equivocado (deveria ser o -L (maiúsculo)). Segundo a documentação do grep --help
:
...
-L, --files-without-match print only names of FILEs with no selected lines
-l, --files-with-matches print only names of FILEs with selected lines
...