Oi Alcino, Acho que não vai funcionar por dois motivos:
1. O comando "ls -lrt" vai retornar algo como: total 0 drwxr-xr-x+ 4 dummy dummy 0 Jul 31 12:15 b/ drwxr-xr-x+ 4 dummy dummy 0 Jul 31 12:15 a/ drwxr-xr-x+ 4 dummy dummy 0 Jul 31 12:15 arquivo Ou seja, o grep irá pegar a string acima (nome e atributos dos arquivos e diretório) e procurar a palavra, em vez de procurar dentro do arquivo. Exemplificando, se você executar seu comando, dando um grep pela palavra "arquivo", você terá um match na última linha do exemplo, porém, se dentro desse arquivo houver a palavra "ola", e você utilizar o seu comando dando um grep por "ola", você não terá um match. 2. utilizando "ls -lrt */*" você terá o retorno apenas dos arquivos de todo o diretório atual e de todos os arquivos dentro dos diretórios do diretório atual, por exemplo: Se você tiver a estrutura de diretório "a/b", todos diretórios serão listados, porém para a estrutura "a/b/c" o conteúdo de "c" não será listado. Abs, André Saunite 2008/7/31 Alicino De Moura Filho <[EMAIL PROTECTED]>: > Oi! > > Embora novato, pensei neste comando. Será que não daria? > > ls -lrt */* | grep -i "palavra procurada" > > Aqui parece que deu certo. > > Abs! >
