linux bash script

István Bálint istbalint at gmail.com
2014. Ápr. 10., Cs, 13:08:37 CEST


Kifogott rajtam egy feladat, amivel már órák óta vacakolok.
Egy mentő program a /tmp könyvtárba elhelyez egy fájlt backup-számsor néven.
A számsorban nincs logika, egyetlen fogódzó a fájl dátuma (!).
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).
Végignéztem az if kapcsolóit, de nem találtam olyat, amivel a fájl dátumát
tudnám megcélozni, illetve a szóra rákeresni.
if [ -f ]; then ... fi stb. vel próbálkozom régóta, de nem megy.
Van valami ötletetek hogyan lehetne ezt megoldani?
Sajnos, nem vagyok egy profi shell-scriptes...
Köszönettel:
Bálint István
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lista.sulinet.hu/pipermail/techinfo/attachments/20140410/94fea699/attachment.html>


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