Strona 1 z 1

[+] Bash - skrypt tworzący kopię zapasową, dodany do crontaba

: 14 września 2012, 13:47
autor: lenone
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ą:

Kod: Zaznacz cały

crontab -e
Skrypt się wykonuje, jednak, nie tworzy się archiwum, usuwa natomiast tmp.

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
Wpis w crontab

Kod: Zaznacz cały

36 13 * * *  /home/kopia/skrypt1

: 14 września 2012, 15:24
autor: Unit

Kod: Zaznacz cały

tar -cvf /home/kopia/tmp_$DATA.tar /home/kopia/tmp

: 14 września 2012, 15:36
autor: lenone
Wielkie podziękowania, ale głupi błąd.