Ri-ciao,

>>> sembra quello che fa al caso mio, usando l'evento close_write sulla
>>> directory, mi informa (evendolo messo come deamon rimane attivo in
>>> background, e l'output continua ad andare in un file apposito di log,
>>> con la sola indicazione del file in chiusura).
>>>
>>> ora però, come posso fare per catturare le due situazioni e far
>>> eseguire le due operazioni distinte a seconda che si tratti di un .wmt
>>> o un .mp4?

torno alla carica con iwatch - avevo giocato anche con inotify, non
ricordo perchè poi ho preferito di fatto iwatch.

Per esempio io aspettavo un file con estensione .ini nella cartella
/incoming, per poi processarlo con lo script /usr/local/bin/script.pl
La sintassi per "avviare" iwatch in questa modalità:

iwatch -e create -t '\.ini' -c '/usr/local/bin/script.pl %f' /incoming

Nello script in questione processavo il file, lo spostavo, cancellavo,
etc etc (di fatto non ci son limiti).

Nel tuo caso, per gestire diversi tipi di file, potresti:
- lanciare più istanze iwatch, una per ogni tipo file .
- trigger-are iwatch senza definire specifica estensione, e poi
discriminare, nello script che vai a richiamare, le procedure da
eseguire in base al tipo file

Saluti
M


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/cagfretmfaaeu0mv2kpgv+er_6og9r8npoil9tuzbrffl3ge...@mail.gmail.com

Rispondere a