Listando linhas específicas em arquivos listados

Listando linhas específicas em arquivos listados

Encontre todos os arquivos /tmpque sejam arquivos comuns e imprima as linhas que terminam com Programming.

Para este problema eu sei como listar todos os arquivos no formato /tmp. O que não sei fazer é se devo usar grepou findimprimir linhas que terminem com Programmingpara esses /tmparquivos.

Responder1

Você deve usar findpara localizar os arquivos e grepfazer grep neles.

find /tmp -maxdepth 1 -type f -exec grep 'Programming$' {} \;

informação relacionada