Enviado em 06/03/2026 - 10:04h
Olá pessoal tranquilo, tenho a seguinte situação o meu crontab funciona mas ao criar um arquivo com uma programação ele não executa, teste manualmente e funciona mas no cron não. Se eu uso um comando de compactar uma unica pasta funciona mas como no meu caso eu quero compactar varias das pastas que esta dentro de um usuario nao funciona
Segue a linha
find /arquivo/user/micro_01/meus_documentos -maxdepth 1 -mindepth 1 -type d -print0 | while IFS= read -r -d '' f; do base=$(basename "$f"); tar -Pcf - "$f" > "/backup/semanal/quinta/micro_01/meus_documentos/$base.tar"; done
Ou seja ele compacta pasta por pasta o que esta dentro do meus_documentos do micro 01
Manualmente o comando funciona
Se eu edito essa linha e coloco um simples cp de um lugar para outro funciona só essa programação que pelo cron não.
Segue a linha
find /arquivo/user/micro_01/meus_documentos -maxdepth 1 -mindepth 1 -type d -print0 | while IFS= read -r -d '' f; do base=$(basename "$f"); tar -Pcf - "$f" > "/backup/semanal/quinta/micro_01/meus_documentos/$base.tar"; done
Ou seja ele compacta pasta por pasta o que esta dentro do meus_documentos do micro 01
Manualmente o comando funciona
Se eu edito essa linha e coloco um simples cp de um lugar para outro funciona só essa programação que pelo cron não.