如何在Linux目錄/子目錄中列出所有文件(按名稱排序),然後將結果導出到txt文件? 請幫助我!由於如何列出目錄中的所有文件並將結果導出到文本文件?
-2
A
回答
0
我會用find如下
find /path/to/dir -type f -printf '%p\n' > /path/to/file
/path中每一個普通的文件/到/目錄將有它的絕對路徑打印出來,並使用bash redirection到/路徑/到/文件
要讓它們排序,你需要通過排序來管道。
find /path/to/dir -type f -printf '%p\n' | sort > /path/to/file
這將通過完整路徑排序基本名稱
find /path/to/dir -type f -printf '%f::%p\n' | sort | awk -F'::' '{ $1=""; print }' > /path/to/file
這將首先打印文件的基本名稱進行排序,排序上,然後AWK刪除最初的文件名,只是絕對路徑重定向到文件。
0
以下將導出當前文件夾中的所有目錄到文件中。記住要在具有所有文件夾的目錄:
ls >> /path/to/file
相關問題
- 1. 列出目錄中的文件名並將其輸出到文本文件中
- 2. 列出所有文件目錄名稱到文本文件
- 3. 如何將solr結果導出到文本文件中?
- 4. 列出目錄中的所有文件
- 5. 列出在linux中包含* .pdf文件的所有目錄,並將結果傳輸到文件
- 6. 如何將文本文件中列出的文件移動到相關目錄?
- 7. 列出目錄中的所有文件:如何檢測結果是文件還是子目錄?
- 8. 如何在搜索(查找)結果中列出所有目錄中的文件?
- 9. GIT:如何將所有本地忽略的文件導出到其他目錄?
- 10. 列出目錄+子目錄中的所有文件和目錄
- 11. Python腳本搜索並將結果導出到.csv文件
- 12. 僅列出目錄中的文本文件並編輯每個文本文件
- 13. 腳本列出文件夾中的文件,並將其導出到文本文件
- 14. 如何將LINQ命令的結果輸出到文本文件?
- 15. 如何將輸入文本結果導出到Rails中的XLS文件?
- 16. 在文件夾中列出目錄中所有文件的文件信息
- 17. 如何連接到遠程機器並列出目錄中的所有文件?
- 18. 如何列出目錄中的文件?
- 19. 搜索Java中的文本文件,並列出搜索結果
- 20. 列出目錄中的所有子文件夾並將其寫入文本文件
- 21. 如何從一個子目錄中列出並導入文件?
- 22. 將NHibernate生成的所有sql導出到文本文件
- 23. 如何直接從嵌套目錄中導出所有文件?
- 24. 如何將Visual Studio中的所有源代碼導出到文本文件中?
- 25. Powershell - 如何將目錄中所有文本文件的第一行提取到單個輸出文件中?
- 26. 如何列出資源目錄中的所有文件
- 27. 如何列出當前目錄中的所有.txt文件?
- 28. 如何列出目錄中的所有文件Silverlight
- 29. Cocos2d-x如何列出資源目錄中的所有文件
- 30. 如何列出指定目錄中的所有zip文件?
這個列表(如大衛要求)只有文件(而不是鏈接,字符特殊文件,管道等),但也許他的意思是「不是目錄」?在這種情況下,而不是'-type f'使用'!型d「。如果需要的話,「-ls」而不是「-print」將會打印大量額外的信息,而不僅僅是文件名。 –
我認爲這更有用 'code'ls -R/path/to/folder/| grep -v/| sort> /path/to/file.txt 但我不知道如何通過文件大小軟結果? –
'ls'有一個選項。 – tripleee