小编Ya_*_*_34的帖子

如何使用模式重命名文件夹中的所有文件

我有一堆文件,例如:

bla.super.lol.S01E03.omg.bbq.mp4
bla.super.lol.S01E04.omg.bbq.mp4
bla.super.lol.s03e12.omg.bbq.mp4
Run Code Online (Sandbox Code Playgroud)

我需要将它们全部重命名为:

s01e03.mp4
s01e04.mp4
s03e12.mp4
Run Code Online (Sandbox Code Playgroud)

我试过这样做,for file in *; do mv $file ${file%%\.omg*}; done但它只删除了 S01E01 之后的部分,而不是在它之前,所以请帮忙

command-line bash regex rename

3
推荐指数
1
解决办法
1990
查看次数

标签 统计

bash ×1

command-line ×1

regex ×1

rename ×1