Tail
“less”是否有類似“tail –follow=name”(“-F”)的功能
該命令
less
可用於tail
替換tail -f file
提供處理二進制輸出和導航回滾等功能:
less +F file
前綴的
+
意思是“假裝我在啟動後鍵入”,並且密鑰F
開始跟隨。但也
less
可以換tail --follow=name file
file
即使實際文件被刪除或移走,也會隨之而來,例如移動到的日誌文件,然後file.log.1
創建一個與後續文件同名的新文件?
是的,
less
可以跟在文件名後面該功能具有相當晦澀的語法:
less --follow-name +F file.log
用少,
--follow-name
不同於tail
選擇--follow=name
。它不會
less
跟隨文件,而是根據文件名而不是文件描述符修改 less 中的命令鍵的行為以跟隨。F
此外,沒有正常的選項可以
less
在跟隨模式下啟動。但是您可以使用命令行在啟動後執行擊鍵,方法是在它們前面加上
+
.將修飾符選項與
+F
,結合起來less
實際上會以(修改後的)跟隨模式開始。單獨使用
+F
相當於 plaintail -f
:less +F file.log