Zshを使用すると、find
を使用する代わりに**/*
を使用できます。それを通常のファイルに制限する方法はありますか?それは-type f
オプションと同等ですか?
_(.)
_オプションが設定されている限り、パターンに_Bare_Glob_Qual
_を追加して、プレーンファイルへの一致を制限できます。これは、他のシェルをエミュレートするzshがない限り、デフォルトです。これについては、 zshexpnマンページのGlob Qualifiersセクション で説明されています。
したがって、現在のディレクトリとそのサブディレクトリの通常のファイルに一致する完全なパターンは**/*(.)
になります。