zshパターン一致:指定された文字で構成されたファイル名のみが一致します。

zshパターン一致:指定された文字で構成されたファイル名のみが一致します。

アルファベット文字で始まるファイルを印刷できます。

$ print -l [[:alpha:]]*

しかし、アルファベット文字のみで構成されるファイル名を印刷するにはどうすればよいですか?

つまり、aaa印刷する必要がありますが、印刷してaaa.txtはいけません。

答え1

これは正規表現ではなくglobですので、zshを使用する必要があります。グローバルオペレータ。パターンを0回以上繰り返すには、以下を使用してください#(設定が必要EXTENDED_GLOB)。

print -l [[:alpha:]]#

関連情報