Enviado em 04/10/2018 - 12:24h
Galera, estou quebrando a cuca no crontab, CentOS 6.9.
Preciso mover arquivos gerados pelo sistema em um diretório para outro, de minuto a minuto.
Script:
#!/bin/bash
#Mover os arquivos criados pelo sistema para o diretório de reposição.
cd /share/temp/
for arquivo in `ls *`; do
mv $arquivo /share/transfer/
done
No crontab (executo o crontab -e, com root), está assim:
01 * * * * /scripts/./script-move.sh
Já tentei no crontab não colocar o ".", sem sucesso: 01 * * * * /scripts/script-move.sh
Se executo o script manualmente, funciona...
E sim, quando criei o script, fiz o chmod +x /scripts/script-move.sh
Preciso mover arquivos gerados pelo sistema em um diretório para outro, de minuto a minuto.
Script:
#!/bin/bash
#Mover os arquivos criados pelo sistema para o diretório de reposição.
cd /share/temp/
for arquivo in `ls *`; do
mv $arquivo /share/transfer/
done
01 * * * * /scripts/./script-move.sh
Se executo o script manualmente, funciona...
E sim, quando criei o script, fiz o chmod +x /scripts/script-move.sh