2015-12-07 7 views
0

1 Как обрабатывать с начала постоянного обновления файла (1 -> бесконечный)? 2 tail -f/tail -n10 -f solution is not correct, так как обработка файла из конца или некоторых n строк формирует конец файла. Но мне нужно обработать файл от начала файла до бесконечности (непрерывный).Как обрабатывать непрерывное обновление файла с момента сбоя? ,

+0

хвост -F -n 10000000 – Rozuur

+0

Спасибо, решить мою проблему; добавив больше строк, чем файл содержит (100000> размер myfile), решает мою проблему. –

ответ

2

От tail --help:

-n, --lines=K   output the last K lines, instead of the last 10; 
          or use -n +K to output starting with the Kth 

Так,

tail -f -n +1 
+0

Благодарим вас за повтор, –

+0

Благодарим вас за повтор, но мне нужно выложить из первой строки файла; Ссылка от начала не до конца файла; скажем, около 10 строк от начала до непрерывного мониторинга. –

+0

Вот что означает '-n + 1': начинайте с первой строки. Если вы хотите написать '-n 1', это будет 1 строка с конца. Обратите внимание на '+'. – Kenney