【发布时间】:2015-12-20 02:28:03
【问题描述】:
当我输入命令时
find ./ -iname "*.pdf" 或 find ./ -iname \*.pdf
列出当前文件夹树下的所有 pdf 文件。 同样,
find ./ -iname "*.doc"
列出所有 doc 文件。
我的问题是如何列出这两种类型的文件?我试过像
这样的逗号find ./ -iname "*.{pdf,doc}"
但这不起作用。
【问题讨论】:
-
您将大括号扩展误认为是一种 glob 模式。这是一种完全不同类型的扩展,特定于
bash和其他一些 shell,-iname原语无法识别。