私は気まぐれな.hgignoreスタイルのワイルドカードが大好きです。これをサポートするLinuxシェルはありますか?

私は気まぐれな.hgignoreスタイルのワイルドカードが大好きです。これをサポートするLinuxシェルはありますか?

すごく好きですMercurial .hgignoreスタイルパターンワイルドカード

globのルートディレクトリは現在のディレクトリです。 *.cなどのglobは、.cで終わる現在のディレクトリのファイルとのみ一致します。

サポートされる glob 構文拡張は、パス区切り文字の間のすべての文字列に一致する**で、「aまたはb」を意味する{a,b}です。

これをサポートするLinuxシェルはありますか?

ベストアンサー1

すべてのシェルは標準グロブをサポートしています*.c。 KSH、Bash、およびZSHは中括弧拡張({a,b})をサポートしますが、これはファイルglobではないため、常に拡張されます。 ZSHの拡張ワイルドカードとBash globstar(bash v4以降)は**再帰ワイルドカードをサポートします。

おすすめ記事