大规模删除Mac OS X终端中具有公共前缀的文件

问题描述 投票:0回答:1

我有一堆这样的图像:

enter image description here

我想删除所有不带后缀(-150x150,-256x256等)的字符,>]。

例如,查看上面的图像,我只想保留bg_section_2.jpgbg_section_bw.jpgbg_section_half_2.jpg,并删除其他带前缀的语言。

数字

的大小(-150x150 ...等)在所有例子。但是它们具有相同的结构。

非常感谢您的宝贵时间! :)

我有一堆这样的图像:除了那些没有后缀(-150x150,-256x256等)的图像,我想全部删除它们。例如,看着上面的图像,我只想保留bg_section_2.jpg,...

bash macos terminal batch-rename
1个回答
1
投票

您可以使用find执行此操作。 -regex选项将包含具有一个或多个数字[0-9]+的所有内容,然后是x,然后又是一个或多个数字[0-9]+。只需确保您首先通过复制目录并检查结果进行测试即可;-)

© www.soinside.com 2019 - 2024. All rights reserved.