[+] Bash - skrypt tworz

Potrzebujesz pomocy z C, C++, perl, python, itp.
lenone
Posty: 2
Rejestracja: 14 września 2012, 13:19

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

Post 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
Awatar użytkownika
Unit
Beginner
Posty: 356
Rejestracja: 27 marca 2007, 09:39

Post autor: Unit »

Kod: Zaznacz cały

tar -cvf /home/kopia/tmp_$DATA.tar /home/kopia/tmp
lenone
Posty: 2
Rejestracja: 14 września 2012, 13:19

Post autor: lenone »

Wielkie podziękowania, ale głupi błąd.
ODPOWIEDZ