Thomaz,

As respostas corretas são o segundo e o quarto item. Vou lhe explicar o
porquê.

Item 1. Errada, pois /etc/passwd não é um bash script (apesar da sintaxe do
grep está correta)

Item 2. Certa. O sed está sendo utilizado para filtrar apenas as linhas que
começam com # (comentário) e o /etc/rc.d/init.d/httpd é um bash script

Item 3. Errada. O locate não é um filtro de linhas e sim um localizador de
arquivos

Item 4. Certa. O grep está filtrando as linhas que começam com #.

Item 5. Errada. O find é um localizador de comandos.

No uso do grep e do sed nos itens 2 e 4, observar o uso do ^ que indica
início de linha.

Espero ter esclarecido a sua dúvida.

Atenciosamente,

Daniel Carlos
RHCE, LPIC-3



2009/1/9 Thomaz Blummer Netto <tbne...@gmail.com>

>   Srs,
>
> Vejam se esta questão tem algum sentido !
>
> Quais dos comandos seguintes exibem os comentários do bash script?
> Selecione todas as alternativas possíveis.
>
>  grep ^# /etc/passwd
>  sed '/^#/ !d' /etc/rc.d/init.d/httpd
>  locate "^#" /etc/skel/.bashrc
>  grep ^# /etc/rc.d/init.d/httpd
>  find "^#" /etc/rc.d/rc.local
>
> ?????? Não entendi nada.
> O pior é que o pessoal do www.certificacaolinux.com.br, coloca este tipo
> de questão no simulado para o pe
>
> --
> Thomaz Blummer Netto
>  
>

Responder a