非常に大きな画像パスでImageMagickidentifyコマンドを実行しようとしています。ここで、Identifyはパターンに一致するファイルの画像サイズを返します。私が一致させようとしているパターンは次のとおりです。
/jewelclub_[a-z0-9]{1,}_(small|medium|large|zoom)\.jpg/
次の2つのコマンドを実行しようとすると、最初のコマンドは成功し、2番目のコマンドは失敗します。これは、正規表現に問題があるようです。
(1): identify -format "%f %w %h %b \n" 'jewelclub_*\.jpg'
(2): identify -format "%f %w %h %b \n" 'jewelclub_[a-z0-9]{1,}_(small|medium|large|zoom)\.jpg'
コマンド#2のPCRE構文を互換性のある正規表現フレーバー(BRE?ERE?)に変更する方法に関するアドバイスはありますか?
助けてくれてありがとう。