回答
試試這個:
printf '%s\n' *pattern*/
如果你喜歡所有在同一行:使用bash陣列
echo *pattern*/
或:
arr=(*pattern*/)
printf '%s\n' "${arr[@]%/}"
你是-d
開關後可能ls
:
ls -d *pattern*/
和模式? – 2013-03-18 20:39:20
@JorgeVegaSánchez:我想這是「a」 – 2013-03-18 20:42:33
@sputnick:是的,更新,謝謝。 – choroba 2013-03-18 20:47:37
這對我很有用。
但它還輸出目錄特徵,權限,日期等,我只想顯示目錄名稱。
ls -t | grep '^d' | grep 'pattern'
如果您只想使用名稱,與'printf'%s \ n'* /'不相同('* /',不像'*',只擴展到目錄) - 但速度較慢並且可能有問題。 – 2013-03-19 03:40:39
- 1. 是否可以僅列出名稱與Azure SDK中的模式匹配的blob?
- 2. 模式匹配字段名稱與JQ
- 3. Python 3按名稱匹配特定模式的目錄
- 4. 與Makefile目標名稱匹配的模式
- 5. 配置Webpack以查找與目錄名稱匹配的文件
- 6. 與目錄名稱匹配的重寫別名?
- 7. 列出與Java中的模式匹配的目錄中的文件
- 8. grep的目錄匹配的表名稱格式
- 9. 僅在模式匹配時產出
- 10. 輸入名稱與子串匹配的目錄
- 11. php MySql與Table.A匹配Table.A名稱匹配Table.B列名
- 12. Emacs:Directed當前目錄下名稱與正則表達式匹配的文件?
- 13. 選擇與模式匹配的記錄
- 14. 動態地分配文件名以匹配目錄名稱
- 15. Bash腳本 - 搜索名稱與模式匹配的文件
- 16. 刪除名稱與模式匹配的多個數據庫
- 17. Erlang與別名匹配的模式
- 18. 重命名多個匹配模式的目錄
- 19. 找到一個列名稱與特定模式匹配的表格
- 20. 遞歸列表匹配模式的目錄中的文件
- 21. 列出模式不匹配的文件!
- 22. Scala模式匹配與小寫變量名稱
- 23. SharePoint list.items.GetDataTable列名稱與字段名稱不匹配
- 24. GetDirectories - 查找與該模式不匹配的目錄
- 25. 與多個匹配匹配的模式
- 26. 與匹配的列名
- 27. 給定數據模板名稱的匹配模板名稱
- 28. 猛砸列出目錄匹配模式,而不是他們的孩子
- 29. 重命名文件以匹配目錄名稱
- 30. 移動名稱與PowerShell文本文件中列出的目錄
正則表達式樣式?一個glob風格的模式?這個列表是否應該被格式化以便被其他工具('printf%s \ 0'',讀者期望NUL-delimited輸入)明確地讀取?格式化爲人類消費('ls')?以其他方式格式化? – 2013-03-18 21:28:32
最後的突擊隊刪除目錄日期,大小和燙髮是:ls -l | grep'^ d'| grep'Castellano'| cut -c61- – 2013-03-18 21:30:13
@CharlesDuffy:您的評論或錯誤的用戶錯誤的地方? – 2013-03-19 07:05:50