使用 zsh,您可以使用**/*
作为使用 的简短替代方法find
。 有没有办法将其限制为常规文件,这相当于选项-type f
?
答案1
(.)
只要设置了选项,您就可以将匹配项附加到模式中,以将匹配项限制为纯文本文件Bare_Glob_Qual
,除非您使用 zsh 模拟其他 shell,否则默认情况下会这样。这在zshexpn 手册页的 Glob Qualifiers 部分。
因此,匹配当前目录及其任何子目录中的常规文件的完整模式是**/*(.)
。
使用 zsh,您可以使用**/*
作为使用 的简短替代方法find
。 有没有办法将其限制为常规文件,这相当于选项-type f
?
(.)
只要设置了选项,您就可以将匹配项附加到模式中,以将匹配项限制为纯文本文件Bare_Glob_Qual
,除非您使用 zsh 模拟其他 shell,否则默认情况下会这样。这在zshexpn 手册页的 Glob Qualifiers 部分。
因此,匹配当前目录及其任何子目录中的常规文件的完整模式是**/*(.)
。