Shell,觀察檔案內容隨著增加而自動更新

對於UNIX命令行工具中的tail,以下是一個簡要指南。它是一個非常有用的命令行工具,幾乎可以在任何*nix系統上找到,包括macOS和Linux。 以下是tail的man頁面。它說明該命令可以顯示文件的末尾部分。 (圖片略) 通過使用-n選項,可以使用該命令來顯示文件的最後x行。例如,以下命令顯示指定文件的最後兩行: tail -n 2 <filename> 然而,我幾乎從不像這樣使用tail。我最常使用的方式是通過使用-f選項來“監視”文件是否有新內容被追加: tail -f <filename> 這個命令會啟動並等待文件中有新內容被追加。 例如,我有一個腳本,它會持續運行一段時間並從遠程獲取數據,然後將一些結果打印到一個文本文件中。我只需使用以下命令觀察results.txt文件中的新數據: tail -f results.txt