[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