Vorrei un tail -f
tipo di comportamento che legge l'intero file e continua a seguirlo mentre è scritto.
SOLUZIONE
Sulla base della risposta che ho accettato, funziona: tail -f -n +1 {filename}
Perché funziona: l' -f
opzione continua a "seguire" il file e genera nuove righe man mano che vengono scritte nel file. I -n +1
istruisce tail
per avviare la lettura del file dalla prima linea. L'utilizzo -n -10
inizierebbe con le ultime dieci righe del file.
more fileName
farebbe proprio questo
tail -f -n 100...
comporterà la pre-lettura del file per determinare il numero di righe, a meno che non sia abbastanza intelligente da elaborare un limite superiore per il conteggio delle righe in base alla dimensione del file.
tail -f -n 10000000000000000000
probabilmente mostrerà tutte le linee, no? (forse il 10000000000000000000 è un po 'troppo: =))