comando 'script' nel terminale, cercando un flush aperto

2

Quando uso 'script' su un terminale unix l'opzione -f scarica i dati direttamente nel file - dalla pagina man "-f Flush in uscita dopo ogni scrittura. Questo è utile per la telecooperazione: una persona fa mkfifo foo; script -f foo' and another can supervise real-time what is being done using cat foo '. "

Questa è un'opzione davvero utile per me - ma la versione del comando script sul mio Mac sembra mancare di questa opzione. Ci sono dei modi in cui posso raggiungere la funzionalità?

    
posta Joe 27.01.2012 - 22:52
fonte

1 risposta

3

Puoi ottenere più o meno lo stesso risultato eseguendo

script -t 0

Dalla pagina man:

-t time  Specify time interval between flushing script output file.
         A value of 0 causes script to flush for every
         character I/O event.  The default interval is 30 seconds.
    
risposta data 28.01.2012 - 11:33
fonte

Leggi altre domande sui tag