grep -r não está funcionando no HP-UX. Existe algum commad alternativo a ser usado no lugar do grep -r no HP-UX? [duplicado]

0

Eu quero fazer uma recursividade no HP-UX.

grep -r não está funcionando no HP-UX (a opção não é suportada). Existe algum comando alternativo a ser usado no lugar do grep -r no HP-UX?

    
por Aiza 30.09.2016 / 12:25

1 resposta

3

Sim -r é uma extensão do GNU grep para fazer o trabalho de find além do trabalho de grep .

Use find para encontrar arquivos e grep para imprimir linhas correspondentes a uma expressão regular:

find . -type f -exec grep regexp /dev/null {} +

(o /dev/null é para que os caminhos dos arquivos sejam sempre impressos, mesmo se apenas um nome de arquivo for passado para grep ).

    
por 30.09.2016 / 12:31

Tags