trabalho cron não executando o script bash

0

O script é executado corretamente quando chamado manualmente pelo usuário. Parece que nem mesmo os comandos rm estão sendo executados pelo cron job.

Em crontab -e :

10 22 * * * /bin/bash /x/y/z/s/path/to/script

E este é o script:

#!/bin/bash
# Clean up
/bin/rm -rf /z/y/z/a/b/current/*
cd /z/y/z/a/to/
/bin/rm -rf ?s??/D????
cd /z/y/z/s/

# Find the latest file
FILE='/usr/bin/ssh user@server /bin/ls -ht /x/y/z/t/a/ | /usr/bin/head -n 1'

# Copy over the latest archive and place it in the proper directory
/usr/bin/rsync -avz -e /urs/bin/ssh user@server:"/x/y/z/t/a/$FILE" /x/y/z/t/a/

# Unzip the zip file and place it in the proper directory
/usr/bin/unzip -o /x/y/z/t/a/$FILE -d /x/y/z/t/a/current/

# Run Dev's script
cd /x/y/z/t/
./old.py a/current/ t/ 5
    
por J Doe 29.06.2017 / 05:09

1 resposta

-1

Obrigado a todos pela ajuda. Eu descobri.

Eu estou acostumado a trabalhar em tempo cst e o servidor estava no tempo gmt.

    
por 01.07.2017 / 23:08