[+] Bash - skrypt tworzący kopię zapasową, dodany do crontaba
: 14 września 2012, 13:47
Witam.
Napisałem skrypt tworzący kopię zapasową i wysyłkę przez ftp na serwer. Jeżeli uruchamiam skrypt ręcznie wszystko działa jak należy. Problem pojawia się gdy wrzucę zadanie do crontaba za pomocą:
Skrypt się wykonuje, jednak, nie tworzy się archiwum, usuwa natomiast tmp.
Wpis w crontab
Napisałem skrypt tworzący kopię zapasową i wysyłkę przez ftp na serwer. Jeżeli uruchamiam skrypt ręcznie wszystko działa jak należy. Problem pojawia się gdy wrzucę zadanie do crontaba za pomocą:
Kod: Zaznacz cały
crontab -e
Kod: Zaznacz cały
#!/bin/bash
DATA=$(date "+%Y%m%d%H%M")
tar -cvf tmp_$DATA.tar /home/kopia/tmp
rm -rf /home/kopia/tmp
#dalej inne instrukcje
Kod: Zaznacz cały
36 13 * * * /home/kopia/skrypt1