Portál AbcLinuxu, 10. května 2025 07:05
Ahoj, v CRONu jsem naprostá lama nyní bych ho rád využil na zálohy configuráků atd příkaz cp znám
Jen řeším následující. Co tedy zadat aby mi to fungovalo podle následujícího schématu:
Back (CRON+CP) /etc/apache/httpd.conf --> /home/backup/*JMENO SOUBORU (apache/httpd.conf)*-DATUM-HODINA.conf
Děkuji za odpověď Niobi
Ještě dodateček (mám tam chybku)
to jméno souboru by mělo být následující
/etc/apache/httpd.conf --> /home/backup/JMENO ZALOHOVANEHO (v tomto pripade tam bude 'apache_httpd.conf')-DATUM-CAS.conf
file="/etc/apache/httpd.conf"
cp $file /home/backup/$(basename $(dirname $file))-$(basename $file)-$(date +%F-%T).conf
Na prikaz .. Cron prikaz si uz spravim sam
..
Tohle je přesně co jsem měl na mysli, Děkuji
cp /etc/apache/httpd.conf /home/backup/apache_httpd.conf-$(date +%Y.%m.%d-%H:%M)
man date
cp
moze ist do skriptu a ten spustat z cron-u ...
aby to fungovalo v crone, netreba zabudnut escape-ovat znak percento.5 */3 * * * cp /etc/apache/httpd.conf /home/backup/apache_httpd-$(date +\%Y.\%m.\%d-\%H).conf
cp /etc/apache/httpd.conf /home/backup/http.`date '+%Y-%m-%d-%H-%M'`.confpokud jsem někde nepopletl malé a velké m a h. A magický adresář je
/etc/cron.hourly/
(teda alespoň na Fedoře).
no jasne tak tohle je presne duvod proc se lidi ktery neumeji urcite veci nezadavaji sem do poradny sve otazky, pac se vzdy najde nejaky "chytrak" s podobnym vylevem. Pokud vite tak se vyjadrete k tematu a nezakladejte Flame o tom ze nekdo neco neumi !!!
Klidně může. Echo date jsem také začal používat, až jsem experimentoval s různými formami zálohování.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.