Мені б хотілося tail -f
типу поведінки, яка читає весь файл, а потім продовжує слідувати за ним, як написано.
РІШЕННЯ
На основі відповіді, яку я прийняв, це працює: tail -f -n +1 {filename}
Чому це працює:-f
варіант продовжує «слідувати» файл і висновок нових лінії , як вони записані в файл. У -n +1
інструктує , tail
щоб почати читання файлу з першого рядка. Використання -n -10
розпочнеться з останніх десяти рядків файлу.
Я вважаю,
—
ryekayo
more fileName
що зробив би саме це
ні .. більше не додаватимуть зайвих рядків до файлу після того, як було запущено більше.
—
Rinzwind
Імовірно
—
mwfearnley
tail -f -n 100...
, передбачається попереднє читання файлу, щоб визначити кількість рядків, якщо тільки це не досить розумно, щоб опрацювати верхню межу для кількості рядків залежно від розміру файлу.
tail -f -n 10000000000000000000
напевно, покаже всі рядки, чи не так? (можливо, 10000000000000000000 трохи більше: =))