Temat: Skrypt wyszukujący
Chciałbym wykonać jakieś zadanie po odnalejzieniu w katalogu pliku, który był modyfikowany w przeciągu ostatnich 24 godz.
Za pomocą wujka Google (mała znajomość linuxa i jego poleceń
) stworzyłem sobie skrypt.
Popełniłem w nim gdzieś błąd, ale niedokońca wiem gdzie, bo czy plik jest odnajdywany, czy też nie, zawsze wykonuje mi się zadanie1 i nigdy nie przechodzi do zadania2
Oczywiście operacje chcę zapisać do pliku
Proszę o sprawdzenie i nakierowanie gdzie tkwi błąd
Poniżej skrypt:
#!/bin/sh
zapis=0
data=`date +%e_%H:%M:%S`
zapis=`find /tmp/katalog -type f -mtime -1`
if
[ $zapis -gt 1 ] ; then
echo "$data byla zmiana $zapis" >> /tmp/plik
/zadanie1
else
echo "$data brak zmian $zapis" >> /tmp/plik
/zadanie2
fi