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

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

Re: [shell-script] Re: Find


From: Emerson Domingues Souto
Subject: Re: [shell-script] Re: Find
Date: Tue, 21 Jun 2005 18:17:41 -0300

Cara vamos lá ....
use a seguinte sintaxe (ou seja tire as aspas protegidas do param1 e as 
barras-invertidas sobrantes do final):

find ${param1} -name ${param2} -mtime +${param3} -exec ${param4} \;


Mas se quiser ficar mais melhor de bom ainda, poderia tirar os {} do backup.txt 
e incluir no script né ? ficaria mais legível na
minha opiniao

Att,
Emerson


> ----- Original Message ----- 
> From: "Leonardo Ayres" <address@hidden>
> To: <address@hidden>
> Sent: Tuesday, June 21, 2005 5:00 PM
> Subject: [shell-script] Re: Find
>

> 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 {}
> ....
>



reply via email to

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