inotify-tools ay isang set ng command line utility para sa pagbabago filesystem abiso ng sistema ng Linux inotify.
OK, kaya ginawa ko ang isang maliit inotify command line utility na tinatawag na mula shell script tulad nito:
#! / Bin / sh
habang {inotifywait -e baguhin / var / log / mga mensahe; }; gumawa
echo "Mag-log binago!"
# Mayroon ilang mga kaugnay na utos dito
tapos
Ito ay marahil ang pinaka mahusay na paraan upang harangan ang mga pagbabago sa isang file mula sa isang shell script. Tingnan ang 'inotifywait -help' para sa karagdagang impormasyon. Orihinal na ako ay nag-iisip na gusto ko ilagay ito up sa sourceforge bilang isang bagong proyekto, ngunit ito lamang ay masyadong sumpain maliit.
Kung hindi mo alam tukuyin kung aling mga kaganapan na nais mong abutin, lahat ay nahuli, at ang mga kaganapan na naganap ay output sa stdout.
#! / Bin / sh
EVENT = `inotifywait ~ / file1`
[$? = 0] && exit
["$ EVENT" = "NAGBAGO
Mga detalye ng Software:
Bersyon: 3.13
I-upload ang petsa: 3 Jun 15
Lisensya: Libre
Katanyagan: 23
Mga Komento hindi natagpuan