Crontab: script para mover arquivos entre diretórios no CentOS 6.9

1. Crontab: script para mover arquivos entre diretórios no CentOS 6.9

Diogo
diomartins

(usa CentOS)

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


  


2. Re: Crontab: script para mover arquivos entre diretórios no CentOS 6.9

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 04/10/2018 - 13:53h

Deixe asssim
não precisa por o ./ se colocar o caminho completo até o executável



01 * * * * /scripts/script-move.sh



3. Re: Crontab: script para mover arquivos entre diretórios no CentOS 6.9

Diogo
diomartins

(usa CentOS)

Enviado em 04/10/2018 - 14:38h

danniel-lara escreveu:

Deixe asssim
não precisa por o ./ se colocar o caminho completo até o executável



01 * * * * /scripts/script-move.sh


Já tinha feito assim antes. Inclusive o script tbm somente com
mv /share/temp/* /share/transfer/




4. Re: Crontab: script para mover arquivos entre diretórios no CentOS 6.9

Henrique
Henrique-RJ

(usa Outra)

Enviado em 04/10/2018 - 18:59h

Andei sofrendo aqui por mais de duas semanas tentando rodar coisas pelo crontab e também não consegui.


" O que habita no esconderijo do Altíssimo e descansa à sombra do Onipotente diz ao Senhor: Meu refúgio e meu baluarte, Deus meu, em quem confio." Salmos 91:1-2






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts