我正在尝试搜索包含不同图像文件名变体的文件夹:
1_2-300x224.jpg
1_2-600x449.jpg
1_2-600x600.jpg
1_2-768x575.jpg
1_2-802x600.jpg
1_2.jpg
Run Code Online (Sandbox Code Playgroud)
计划是查找并删除以 2-4 位数字 + 'x' + 2-4 位数字结尾的文件。我可以使用表达式在Regexr.*(\d{2,4}x\d{2,4}).jpg
上创建此匹配(此表达式突出显示除 之外的所有内容1_2.jpg
)。
但是,运行find . -name ".*(\d{2,4}x\d{2,4}).jpg"
不会返回任何结果。
我很困惑!