Просмотрщик текстовых файлов, который автоматически обновляется при изменении файла?
У меня есть текстовый файл, который постоянно записывается другой программой.gedit
можно обновить содержимое текстового файла, перейдя в File -> Revert, но это требует ручного ввода. Есть ли программа просмотра текстовых файлов (необязательно GUI, программа просмотра терминала работает нормально), которая автоматически обновляет содержимое файла без ручного ввода?
1 ответ
Если твой text-file
растет с добавлением нового контента, вы можете использовать tail
отслеживать изменения.
Это может быть достигнуто с tail -f text-file
или же tailf text-file
Если вы хотите напечатать содержимое в нем с самого начала (или с определенной строки):
tail -n +1 -f text-file
"-n +1", начиная с первой строки, более подробное объяснение можно найти в man tail
:
-n, --lines = K
выведите последние K строк вместо последних 10; или используйте -n +K для вывода строк, начинающихся с Kth