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

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

Re: Travei ;)


From: thiagozerbinato
Subject: Re: Travei ;)
Date: Thu, 09 Dec 2004 12:00:09 -0000
User-agent: eGroups-EW/0.82

Gentil de Bortoli Júnior
> $ a=USSDTNSN01P_20041208073110.zip
> 
> $ echo $a
> USSDTNSN01P_20041208073110.zip
> 
> $ echo ${a:8:3}
> 01P

Essa eu nao sabia... Matou o problema aqui... olha para qtas linha foi
meu script ! Muito Obrigado !!!

#!/bin/bash
# Por Thiago Zerbinato 10/11/2004
# Descompacta os arquivos DBSIMPLEX para analise.

# Move os arquivos com mais de 5 dias para a pasta historico.
find -name '*.zip' -ctime +5 -exec  mv {}  historico/ \;

#data=`date +%Y%m%d`
dir=analisar/`date +%d%m%Y`
arquivo=`ls -l *.zip | awk '{print $9}'|grep \`date +%Y%m%d\``

# Cria a estrutura de diretorios
for i in $arquivo;do cliente=$(echo ${i:0:4});tipo=$(echo ${i:4:4});
srv=$(echo ${i:8:3});mkdir -p $dir/$cliente/$srv; unzip -o $i -d 
$dir/$cliente/$srv;done





reply via email to

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