Tail con grep reindirizzando su file
Inviato: giovedì 10 maggio 2007, 19:56
Buon giorno a tutti.
Ho un piccolo problemino, robetta da nulla....
Da uno script shell devo fare un tail -f su un file, greppare una stringa precisa e reindirizzare l'output su un file.
La sintassi dovrebbe essere la seguente:
C'è un piccolo problema....non redirige correttamente l'output, ovvero out.log non viene scritto.
I permessi sono giusti, tail e grep da soli funzionano (cioè > funziona) e il file out.log esiste. Ho provato anche con la redirezione dello standard output (tail ... grep ... 2 > out.log) e con tee (tail ... grep ... tee -a out.log) ma niente da fare...
Qualche idea?? ::) ???
Ovviamente il tail gira in background perchè lo script poi cicla alla ricerca di un parametro nella riga scritta nel out.log
Grasie a tutti
Ho un piccolo problemino, robetta da nulla....
Da uno script shell devo fare un tail -f su un file, greppare una stringa precisa e reindirizzare l'output su un file.
La sintassi dovrebbe essere la seguente:
Codice: Seleziona tutto
tail -f standardOut.log | grep -i "stoppato con successo" >> out.logI permessi sono giusti, tail e grep da soli funzionano (cioè > funziona) e il file out.log esiste. Ho provato anche con la redirezione dello standard output (tail ... grep ... 2 > out.log) e con tee (tail ... grep ... tee -a out.log) ma niente da fare...
Qualche idea?? ::) ???
Ovviamente il tail gira in background perchè lo script poi cicla alla ricerca di un parametro nella riga scritta nel out.log
Grasie a tutti