Il 22 agosto 2012 09:14, Piviul <[email protected]> ha scritto: > Gollum1 scrisse in data 21/08/2012 23:00: >> Ciao all, >> >> mi hanno chiesto un modo per tenere sotto controllo una cartella >> condivisa, lo scopo è attendere che arrivi un file video, quando è >> arrivato devo farlo processare, in modo che sia convertito... >> > Ho fatto qualcosa del genere utilizzando inotify tramite il pacchetto > inotify-tools. Prova a dargli un'occhiata, io ne sono molto soddisfatto.
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? stavo pensando ad uno script bash, che prima faccia partire inotifywait, e poi faccia un ciclo infinito con tail -f sul file di log... a quel punto quando arriva un input al file di log, analizzo se l'estensione è .mp4 piuttosto che .wmt... e in base a quale delle due è arrivato, esegue transcode in background su quel file, salvando il risultato in una altra directory... lo script poi dovrebbe partire al boot, e terminare allo spegnimento del computer. (a questo punto devo installare anche un server ftp, ma quello è il meno) e un client ftp che trasferisca poi il file generato.... sì... sì... la cosa sta prendendo piede... (Dea... sono 10 righe di codice pure questo?) Byez -- Gollum1 Tesssssoro, dov'é il mio tessssoro... -- Per REVOCARE l'iscrizione alla lista, inviare un email a [email protected] con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a [email protected] To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/cantvqs-scafjadu-d0_iuz4xv9+bkzfbsg6kxbmpvyt3uqw...@mail.gmail.com

