在Linux中,如何使用命令tailf
來追蹤文件夾內和子文件夾內的多個日誌文件?如何查找文件夾和子文件夾內的所有日誌文件?
25
A
回答
44
要登錄一個文件夾內的所有文件,你可以到文件夾,並寫
tailf *.log
要將子文件夾添加到tailf命令,使用
tailf **/*.log
而不是tailf
可以也使用tail -f
。當然,可以改進正則表達式以僅匹配特定的文件名。
11
這將以遞歸方式查找當前目錄及其子文件夾中的所有* .log文件並將它們放在尾部。
find . -type f \(-name "*.log" \) -exec tail -f "$file" {} +
0
這樣遞歸地查找文件,開始在每個文件的第5行打印線,節省concat.txt
find . -type f \(-name "*.dat" \) -exec tail -n+5 -q "$file" {} + |tee concat.txt
7
如果所有日誌文件不具有相同的擴展名。您可以使用以下命令。
tail -f **/*
+0
不適用於子文件夾。 –
相關問題
- 1. 檢查日誌文件的文件夾
- 2. 在文件夾和子文件夾中查找文件
- 3. 如何刪除文件夾及其子文件夾內的所有空文件?
- 4. 檢查文件夾和子文件夾
- 5. 如何監視包含所有子文件夾和子文件夾內的文件夾
- 6. 如何在.NET中複製文件夾和所有子文件夾和文件?
- 7. 閱讀從文件夾的子文件夾和所有組件
- 8. 如何使用PowerShell獲取文件夾內所有文件夾名稱的.txt文件,而不是子文件夾內的文件/子文件夾?
- 9. 如何掃描文件夾和子文件夾中的所有文件?
- 10. 更改文件夾,所有子文件夾和所有文件的權限
- 11. 如何查詢所有子文件夾?
- 12. 找到文件夾內的文件夾
- 13. VBScript找到#文件夾和文件(和子文件夾!)
- 14. 刪除文件夾和所有子文件夾(包括文件夾)中的所有文件
- 15. 獲取所有Outlook文件夾和子文件夾的列表
- 16. 獲取目錄中的所有文件夾和子文件夾
- 17. 如何獲取文件夾的文件和子文件夾
- 18. PHP - 所有文件和文件夾指定的文件夾
- 19. DeploymentItem-Attribut文件夾中的所有文件和文件夾
- 20. powershell複製文件夾中的所有文件夾和文件
- 21. 定位文件夾及其所有子文件夾/子文件夾
- 22. C#的文件夾和子文件夾
- 23. 查找共享特殊文件夾(虛擬文件夾)中的所有文件
- 24. PHP - 閱讀文件夾,所有子文件夾和子文件夾中的文件
- 25. 如何修改所有子文件夾而不是文件夾中的文件?
- 26. 如何讀取文件夾中的所有txt文件? (包括子文件夾)
- 27. 如何刪除文件,主文件夾和子文件夾
- 28. PowerShell:在子文件夾中查找沒有文件的文件夾
- 29. 使該文件夾中的文件夾和子文件夾
- 30. 列表而不extention的文件夾和子文件夾中的所有文件
要到尾巴夾+子文件夾'尾-f ../logs/**/*log* ../日誌/ *日誌*' –
有沒有辦法去尾的所有文件和所有新文件(還不存在)? –
使用監視命令。 –