On Sat, 5 May 2001, [iso-8859-1] Br�ulio Weimann Gergull wrote:
> > Gostaria de saber se existe alguma maneira de localizar mais strings numa s�
> > linha com o comando grep.
> > Um exemplo:
> >
> > ls -a /root | grep -w arquivo1
> >
> > tem como eu fazer ele localizar os arquivos: arquivo1, arquivo2 e arquivo3
> > numa s� linha de comando?
>
> ls -a /root | grep -w 'arquivo[123]'
>
> ou
>
> ls -a /root | grep -w 'arquivo[1-3]'
>
Para encontrar arquivos, e' muito melhor usar o find:
find /root -iname "arquivo*"
Se arquivo1,arquivo2, etc.. forem nomes diferentes basta
find /root -iname "arquivo1" -o -iname "arquivo2"
Para descricao completa
find /root -iname "arquivo*" -exec ls -l {} \;
Bash rules!!!
--
_
_|_|_
Thadeu Penna Linux user #50500 (") *
Instituto de Fisica - UFF /v\ /
Niteroi - RJ - Brazil >( )<
+------------------------------------(m-m)---+
Assinantes em 06/05/2001: 2274
Mensagens recebidas desde 07/01/1999: 112271
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]