Alguem já viu algo assim?
O script abaixo funciona normalmente rodando direto do root, mas se
coloco uma linha no crontab pra ele executar sozinho só faz o backup dos
usuarios até a letra "d" e depois para de executar o resto dos usuario
no loop.
#!/bin/sh
#################### USUARIOS ######################################
ls /dados/home > /scripts/users.txt
for k in `cat /scripts/users.txt`; do
echo "tar -czf /backup/$k.tar.gz /dados/home/$k"
tar -czf /backup/$k.tar.gz /dados/home/$k
echo "tar -czf /backup/$k.tar.gz /dados/home/$k - `date`"
/scripts/loguserbkp.txt
done
crontab:
09 15 * * * root sh /scripts/bkpusers.sh
A permissão do /script é 777, do executavel bkpusers.sh tambem