rramunch
(usa CentOS)
Enviado em 27/12/2013 - 18:25h
Pessoal, boa tarde!
Utilizo aqui na empresa um freepbx e as pastas de ligações são criadas de acordo com a data do dia em que elas são feitas. Ex.: xxx/xxx/xxx/2013/12/27 (no caso do dia de hoje)...
Preciso:
1) Criar uma pasta com a data de hoje no padrão americano em um diretório que eu escolher (2013-12-28)
2) Copiar um arquivo que está em um diretório (esse arquivo não se moveria, ficaria estático onde está) para dentro dessa pasta criada por mim de acordo com o passo acima.
3) Mover as gravações que se encontram com na pasta criada pelo freepbx que ficam sempre no caminho /var/spool/asterisk/monitor/"ano"/"mes"/"dia" - os diretorios ano, mes e dia vão mudando de acordo com a data que as gravações foram feitas...
Enfim, criei o script abaixo, podem comentar e verificar junto comigo e ver se está tudo certinho?
hoje=$(date +%F)
anoatual=$(date +%Y)
mesatual=$(date +%m)
diaatual=$(date +%d)
cd /home/gravacoes
mkdir $hoje
cp /home/gravaçoes/mlame /home/gravacoes/$hoje
mv /var/spool/asterisk/monitor/$anoatual/$mesatual/$diaatual/* /home/gravacoes/$hoje
Muito obrigado!
Att.
Romulo Ramunch Mourão Silva