shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RES: [shell-script] listar arquivos dentro de diretorios?


From: Kessia Pinheiro
Subject: Re: RES: [shell-script] listar arquivos dentro de diretorios?
Date: Tue, 10 May 2005 14:47:19 -0300

> 
> [corta]
> >Quando voce executa um comando find com sua opcao -exec, que 
> >executará o comando logo apos ela, existe o conceito de escopo de 
> comando, que é encerrado quando um ; ( ponto e virgula ) é encontrado. A 
> cadeia {} é substituida pelo nome de cada arquivo encontrado e o comando é 
> executado.
> >Como ; é identificado pelo shell como "separador de comandos", 
> >ele deve ser "escapado" ou protegido de sua interpretacao pelo shell 
> >naquele momento, com uma contra-barra (\) ou entre aspas
> >
> >Entao, o comando
> >
> >find . -name *.html~ -exec mv {} /onde/vc/quiser \;
> >
> >TAMBEM pode ser escrito como
> >
> >find . -name *.html~ -exec mv {} /onde/vc/quiser ";"
> >
> >Eu, particularmente, prefiro usar \ ao inves de " ", por uma questao de 
> economia.

 [corta]
 Li numa apostila do Piter Punk que qnd colocamos um \ antes de comando ele 
é ignorado pelo shell, tipo para colocar um $HOME numa frase, poderia ficar: 

 echo "A variavel \$HOME mostra o conteudo de $HOME"

Então, o \ não deveria ignorar o ; ???

> -- 
> Kessia Pinheiro


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]