如何列出特定目錄中特定類型的文件?例如我想列出/ home/ABC/files /目錄中的所有* .csv文件,並且我現在位於/ home目錄中。從特定目錄中列出特定類型的文件
4
A
回答
7
(cd /home/ABC/files/; ls *.csv)
ls /home/ABC/files/*.csv | sed 's:.*/::'
ls /home/ABC/files/*.csv | xargs -n1 basename
ls /home/ABC/files/*.csv | rev | cut -d/ -f1 | rev
for i in /home/ABC/files/*.csv; do echo "${i##*/}"; done
3
ls ABC/files/*.csv
ls /home/ABC/files/*.csv
4
ls ABC/files/*.csv
ls /home/ABC/files/*.csv
echo ABC/files/*.csv
echo /home/ABC/files/*.csv
使用循環
for file in ABC/files/*.csv
do
# further processing
done
,當然,不斷有用的發現。(GNU)
find ABC/file -type f -iname "*.csv" -printf "%f\n"
相關問題
- 1. 列出特定文件類型和目錄的文件
- 2. 使用excel 2010在目錄中列出特定文件類型vba
- 3. 從子目錄檢索特定文件類型
- 4. 重命名目錄中的特定類型的所有文件
- 5. 如何獲取目錄中特定類型文件的名稱?
- 6. bash重命名目錄中的特定文件類型
- 7. 試圖列出沒有特定目錄的文件/文件夾
- 8. 過濾文件列出來獲得特定類型的文件
- 9. rsync:僅在一個目錄中排除特定文件類型
- 10. 迭代目錄中的特定文件
- 11. 使用rsync排除包含特定文件類型的目錄
- 12. 將特定文件映射到Cherokee中的特定MIME類型
- 13. 從列表中過濾特定類型
- 14. Bash腳本從子目錄中移動最新的特定文件類型
- 15. 批量處理,如何列出特定目錄的文件?
- 16. 如何從目錄中獲取文件特定的文件名?
- 17. 分配特定的文件到特定的目錄
- 18. log4j:將特定類的輸出記錄到特定的appender中
- 19. 對特定目錄使用特定的PHP文件
- 20. 搜索帶有特定目錄及其子目錄路徑的特定文件
- 21. 從特定設備獲取特定類型的最新事件
- 22. 針對特定目錄的PYTHONSTARTUP文件
- 23. 獲取特定文件的父目錄
- 24. 在指定的目錄啓動JFileChooser,只顯示特定類型的文件
- 25. 從目錄中的文件中刪除特定的字符串
- 26. 從Mysql中的特定數據庫的特定表中導出特定列
- 27. 將內容文件從nuget目錄導入到特定目錄
- 28. 如何在目錄中的特定類型的文件中grep一個模式
- 29. 從放置jar文件的特定目錄獲取文件
- 30. 從SSL中排除特定的目錄
謝謝,如果我只想要文件名而不是完整路徑。它列出了/home/ABC/files/test1.csv,/home/ABC/files/test2.csv,而我只想要像test1.csv和test2.csv這樣的文件名。 – yogsma 2011-01-20 06:46:25