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

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

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


From: MrBiTs
Subject: FW: [shell-script] listar arquivos dentro de diretorios?
Date: Tue, 10 May 2005 14:02:25 -0300

Desculpem pelo envio incompleto. Segue novamente a mensagem, agora completa:


/*
a barra no final faz parte da sintaxe do comando, assim como o
ponto-e-virgula */

Explica direito

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



reply via email to

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