回答
试试这个:
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. 与Makefile目标名称匹配的模式
- 2. 配置Webpack以查找与目录名称匹配的文件
- 3. 列出与Java中的模式匹配的目录中的文件
- 4. 仅在模式匹配时产出
- 5. php MySql与Table.A匹配Table.A名称匹配Table.B列名
- 6. Emacs:Directed当前目录下名称与正则表达式匹配的文件?
- 7. 删除名称与模式匹配的多个数据库
- 8. Erlang与别名匹配的模式
- 9. 找到一个列名称与特定模式匹配的表格
- 10. 递归列表匹配模式的目录中的文件
- 11. Scala模式匹配与小写变量名称
- 12. SharePoint list.items.GetDataTable列名称与字段名称不匹配
- 13. 与多个匹配匹配的模式
- 14. 与匹配的列名
- 15. 给定数据模板名称的匹配模板名称
- 16. 重命名文件以匹配目录名称
- 17. 匹配的名称
- 18. 与命名模式相匹配的R-乘法列
- 19. 与Perl匹配的模式
- 20. 与模式匹配的XCOPY
- 21. 与DateTime.MinValue匹配的模式?
- 22. 生成DataFrame的列名称与条件匹配的系列
- 23. Java FileFilter仅列出目录
- 24. 名称上的模糊匹配
- 25. 模板匹配参数的名称
- 26. 如何在Excel中列出具有匹配名称的列值?
- 27. 在Makefile中,如何筛选名称匹配通配符模式的目录下的文件?
- 28. 如何替换匹配名称的列
- 29. 通配符模式匹配目录中的文件
- 30. 更改本地目录名称以匹配github存储库名称更改
正则表达式样式?一个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