Sto monitorando i nuovi file creati in una cartella in linux. Ogni tanto emetto un "ls -ltr" in esso. Ma vorrei che ci fosse un programma/script che lo avrebbe stampato automaticamente e solo le ultime voci. Ho fatto un breve ciclo di tempo per elencarlo, ma ripeteva le voci che non erano nuove e manterrebbe il mio schermo in rotazione quando non c'erano nuovi file. Ho imparato a conoscere "Watch", che non mostra quello che voglio e rinfresca ogni n secondi, ma io non voglio un'interfaccia ncurses, sto cercando qualcosa di simile coda:ls coda continua (lista file)
- continuo
- mostra solo il nuovo materiale
- stampe nel mio terminale, in modo da poter eseguire in background e fare altre cose e vedere l'uscita di tanto in tanto si mescolino con tutto quello che sto facendo: D
Riassumendo : ottieni l'input, confronta con un input precedente, emetti solo ciò che è nuovo. Qualcosa che non suona come uno strumento così strano, posso vederlo usato anche per altre situazioni, quindi mi aspetterei che esista già, ma non ho trovato nulla. Suggerimenti?
Cosa distribuzione utilizzi? –
possibile duplicato di [Come monitorare continuamente la directory utilizzando il comando dnotify/inotify] (http://stackoverflow.com/questions/7566569/how-to-continuosly-monitor-the-directory-using-dnotify-inotify-command) – sehe
Sto correndo la menta piperita. Sto cercando "inotify", non ne ho mai sentito parlare, a quanto pare non fa quello che voglio, forse mi aiuta a programmare una sceneggiatura per farlo. – msb