web-dev-qa-db-ja.com

ZSHグロブのディレクトリを除外する

Zshを使用すると、findを使用する代わりに**/*を使用できます。それを通常のファイルに制限する方法はありますか?それは-type fオプションと同等ですか?

5
Erik

_(.)_オプションが設定されている限り、パターンに_Bare_Glob_Qual_を追加して、プレーンファイルへの一致を制限できます。これは、他のシェルをエミュレートするzshがない限り、デフォルトです。これについては、 zshexpnマンページのGlob Qualifiersセクション で説明されています。

したがって、現在のディレクトリとそのサブディレクトリの通常のファイルに一致する完全なパターンは**/*(.)になります。

10
qqx