bash - bash 通配符行为记录在哪里?

标签 bash glob

我知道我可以执行以下操作:

ls /dir/*/subdir/file

列出任何匹配目录中的任何匹配文件。这只是普通的通配符吗?感觉比下面的用法更高级:

ls /dir/subdir/file*

我认为它是“分支/搜索全局”。如果它与常规的通配符不同,它的真实名称是什么?它的行为记录在哪里?

最佳答案

man bash

搜索路径名扩展

关于bash - bash 通配符行为记录在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7868670/

相关文章:

bash - Unix 脚本将文件移动到文件夹

mysql - 仅使用 INSERT 行过滤 pg_dump 并使用 awk 更改表名称

bash - 如何控制何时扩展glob,将glob从sh传递到bash脚本然后扩展它

python - 进入子目录、运行命令然后返回的最优雅的方式是什么?

string - 为什么我的 shell 脚本为每种情况提供相同的输出?

bash - 通过 ssh 的变量

iphone - 从 iPhone 摄像头创建直播并将其托管在网页上

python - 类型错误 : 'module' object is not callable when importing glob in Eclipse

Perl:文件大于 2 GB 的 glob 的奇怪行为

javascript - 在javascript中用 "!"(感叹号)为数组中的所有字符串添加前缀的最简单方法是什么?