[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Find
From: |
Leonardo Ayres |
Subject: |
Re: Find |
Date: |
Tue, 21 Jun 2005 20:00:12 -0000 |
User-agent: |
eGroups-EW/0.82 |
O script é o seguinte:
#!/bin/sh
DIR="/diretorio/scripts"
TXT="${DIR}/backup.txt"
cat ${TXT} | while read LINHA; do
param1=`echo ${LINHA} | cut -d'|' -f1`
param2=`echo ${LINHA} | cut -d'|' -f2`
param3=`echo ${LINHA} | cut -d'|' -f3`
param4=`echo ${LINHA} | cut -d'|' -f4`
find ${param1} -name \"${param2}\" -mtime +${param3} -exec
${param4} \\\;
done
O arquivo backup.txt é do tipo:
/diretorio/qualquer/spv|*.log|7|gzip --best {}
/dir/coisa/spv|*.txt|30|gzip --best {}
....
--- Em address@hidden, "Emerson Domingues Souto"
<emerson.souto@i...> escreveu
> Como é o script ? posta ele ai pra gente descobrir o problema
>
>
> ----- Original Message -----
> From: "MrBiTs" <mrbits@t...>
> To: <address@hidden>
> Sent: Tuesday, June 21, 2005 4:01 PM
> Subject: Re: [shell-script] Re: Find
>
>
> > Um exemplo seria:
> > find /common/mps_bra/dw_mps/Keeper -name "*.log" -mtime +7
> >
> > Tentei usar com o -exec no final e também não consegui.
>
> E ai você diz que esse comando, digitado na linha de comando,
funciona
> sem problemas e quando chamado a partir de um shell script, não
funciona.
>
> Alguma mensagem de erro ? Coloque um set -x logo após o #!/bin/bash
( ou
> similar ) do seu script e veja se existe algum retorno de erro.
>
> []'s
>
>
> --
> "There is still more Unix-nature in one
> line of shell script than there is in
> ten billion lines of C"
> Master Foo - Hsh-bng Province - 530 BC
>
>
> \\|||//
> (.) (.)
> --ooOO--( )--OOoo--
> MrBiTs
> mrbits@t...
> -------------------
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> --------------------------------------------------------------------
-
> 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
- Find, Leonardo Ayres, 2005/06/21
- Re: [shell-script] Find, Kernel, 2005/06/21
- Re: Find, Leonardo Ayres, 2005/06/21
- Re: [shell-script] Re: Find, MrBiTs, 2005/06/21
- Re: [shell-script] Re: Find, Emerson Domingues Souto, 2005/06/21
- Re: Find,
Leonardo Ayres <=
- RE: [shell-script] Re: Find, MrBiTs, 2005/06/21
- Re: [shell-script] Re: Find, Emerson Domingues Souto, 2005/06/21
- Re: Find, Leonardo Ayres, 2005/06/22
- RE: [shell-script] Re: Find, MrBiTs, 2005/06/22
- Re: Find, Leonardo Ayres, 2005/06/22
- Re: [shell-script] Re: Find, Emerson Domingues Souto, 2005/06/22
- RE: [shell-script] Re: Find, MrBiTs, 2005/06/22
- [shell-script]usar o find para buscar determinadas permissoes de usuário e grupo, {Lopes, Ivan}, 2005/06/21
Re: [shell-script] Find, Luciano Costa, 2005/06/21