[BSD] crontab gond

gabor at zahemszky.hu gabor at zahemszky.hu
2017. Feb. 2., Cs, 19:19:55 CET


Bocs, semmilyen infó nincs a rendszerről az aláírásodban, de 
lényegtelen.
Átlagos shellben nincs TODAY nevű shell változó, ez a gond. Futtass egy
olyan cron scriptet, amiben egy env parancsot futtatsz, a megkapott
levélben látni fogod, hogy milyen környezeti változók vannak a futáskor.
(Tippem szerint a login shelledben azért látsz valamilyen értéket, mert
valami /etc/profile vagy ~/.profile létrehozza.)

Zahy

2017-02-02 19:08 időpontban Istvan Galgand ezt írta:
> Jo estet!
> 
> Egy crontab gondom adodott, megallt a tudomany. Az alairas szerinti
> rendszeren havonta archivalok tobb konyvtarat. Az elkeszult archiv
> allomany nem hajlando beilleszteni a kepzes datumat. Pedig elonyos 
> lenne.
> A crontab-ot rootkent futtatom, shell: sh, igy:
> 
> 25 1 1 * * /usr/bin/tar -cvjf
> /mnt/ada0s1/rsync/monthly/monthly_$TODAY.tar.bz2
> /mnt/ada0s1/rsync/daily/etc/
> 
> (A sortorest a levelezo csinalja, a fajl elkeszul, csak nem tartalmazza 
> a
> keszites datumat.)
> Ilyen fajlnevvel keszul: monthly_.tar.bz2
> 
> Most lekerdezem a valtozot:
> 
> # echo $TODAY
> 020217
> 
> Mi a gond? Fel tudna vilagositani valaki?
> 
> Istvan


További információk a(z) BSD levelezőlistáról