Il giorno 07 agosto 2009 12.19, Fernando ff77
<ff@bglug.it> ha scritto:
Il giorno 07 agosto 2009 12.10, Alessandro T.
<tagliare3@yahoo.it> ha scritto:
sei sicuro di questo?
$echo "*1*1*33##*1*0*32##*#1*1*34*32*34##*1*0##" > prova
$ tail -f prova | sed 's/##/\n/g'
*1*1*33
*1*0*32
*#1*1*34*32*34
*1*0
se poi, su un'altra shell, echo "*a*a*2##" >>prova
vedrai apparire *a*a*2 sulla prima shell.
o forse non ho capito
chiedo scusa...
e pensare che prima non ha funzionato ... sarà stata la fame !!!!
ho ricontrollato .. ma purtroppo la cosa non funziona perchè lo streaming in ingresso è una linea continua senza new-line ... quindi sed non esegue.... per verificare devi fare un echo -n e vedrai che non funziona...
qualche IDEA ???
grazie.
ff77