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

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

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


From: Danilo G. Magrini
Subject: RES: [shell-script] listar arquivos dentro de diretorios?
Date: Tue, 10 May 2005 14:18:33 -0300

PQP show!! Eu achei estranho essa de "faz parte da sintaxe" agora eu
sequer imaginei que poderia ser por causa da confusão com o separador de
comandos ;

Acho que a vinhetinha do guaraná cai bem aqui:
"Linux.. Abra a cabeça!"

Danilo G. Magrini

>-----Mensagem original-----
>De: address@hidden 
>[mailto:address@hidden] Em nome de MrBiTs
>Enviada em: terça-feira, 10 de maio de 2005 14:02
>Para: address@hidden
>Assunto: FW: [shell-script] listar arquivos dentro de diretorios?
>
>
>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
>
>
>
>---------------------------------------------------------------------
>Esta lista não admite a abordagem de outras liguagens de 
>programação, como perl, C etc. Quem insistir em não seguir 
>esta regra será moderado sem prévio aviso.
>---------------------------------------------------------------------
>Sair da lista: address@hidden
>---------------------------------------------------------------------
>Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
 
Links do Yahoo! Grupos




 




reply via email to

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