linux bash script
István Bálint
istbalint at gmail.com
2014. Ápr. 10., Cs, 14:40:01 CEST
Köszi a válaszokat, az egyik felét összekalapáltam:
if [ "$(tail -1 backup*)" = 'Successful' ] ; then ....
Szerencsére az utolsó sor tartalmazza a lényeget, hogy rendesen lefutott,
az első feltételt akkor a javaslataitok alapján próbálgatom.
Köszönettel:
Bálint István
2014. április 10. 13:52 Pirity Tamas Gabor írta, <ptg at apaczai.elte.hu>:
> On Thu, Apr 10, 2014 at 01:50:35PM +0200, Pirity Tamas Gabor wrote:
> > > Egy olyan scriptet kellene írnom linux bashben, ami leellenőrzi a fájl
> > > meglétét (gondolom if [ -f backup-* ], de a fájl dátuma alapján és ha
> az
> > > aznapi, és a fájlban szerepel a "successful" szó, akkor végrehajtódik
> egy
> > > parancs (pl.levelet küld).
> >
> > A find a barátod, valami ilyesmi lesz:
> >
> > find . -maxdepth 1 -daystart -name 'backup-*' -ctime -1 \
> > -exec mail -s proba a at b.c.d < levelszoveg \;
>
> Bocs a successful lemaradt:
>
> find . -maxdepth 1 -daystart -name 'backup-*successful*' -ctime -1 \
> -exec mail -s proba a at b.c.d < levelszoveg \;
>
>
>
> --
> PTG
> What we anticipate seldom occurs; what we least expect generally happens.
> -- Bengamin Disraeli
> Debian Lenny
> _______________________________________________
> Techinfo mailing list
> Techinfo at lista.sulinet.hu
> Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
> Illemtan: http://www.szag.hu/illemtan.html
> Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lista.sulinet.hu/pipermail/techinfo/attachments/20140410/a74596ec/attachment.html>
További információk a(z) Techinfo levelezőlistáról