我正在尝试在非常大的图像路径上运行 ImageMagick identify 命令,在其中识别返回与模式匹配的文件的图像尺寸。我要匹配的模式是:
/jewelclub_[a-z0-9]{1,}_(small|medium|large|zoom)\.jpg/
当我尝试执行以下两个命令时,第一个成功,第二个失败,这似乎是我的 RegExp 有问题:
(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 语法更改为兼容的 RegEx 风格(BRE?ERE?)的任何建议?
在此先感谢您的帮助。