批量更改文件名 - 大师汇总

在PC看到了下载的电影,其中名称包含了各大网络高手贡献,名字长很有纪念意义。

但对于播放者而言,无法根据文件名短时间内判断出电影名字。汗一个!

这几天,大师收集更改文件名的资料并实践一把,列在下面。

windows普及率虽高,脚本工具太弱鸡,到处是收费软件工具。

linux是自由软件爱好者的基地,工具很多,我晒几个命令,供free software爱好者把玩下。

以更改后缀名为.bkp文件为例:

1,find + mv+sed 组合

find /SearchPath -name "*.bkp" -exec sh -c 'mv "0" "(echo "$0" | sed s/.bkp//g)"' {} \;

2,find + rename 组合

find /SearchPath -name "*.bkp" -type f | while read name;do rename "s/.bkp//";done

其他方法可以参考

https://www.python100.com/html/105546.html

相关推荐
A.A呐40 分钟前
【Linux第十三章】缓冲区
linux·服务器
吴声子夜歌1 小时前
TypeScript——泛型
前端·git·typescript
想唱rap1 小时前
Linux线程
java·linux·运维·服务器·开发语言·mysql
春日见2 小时前
3三分彻底了解Git Graph极其应用
git
cccccc语言我来了2 小时前
Linux(9)操作系统
android·java·linux
Lueeee.2 小时前
Linux驱动中为什么既有 sysfs,又有字符设备?以 DHT11 驱动为例彻底讲透
linux·驱动开发
xlp666hub2 小时前
深度剖析Linux Input子系统(2):驱动开发流程与现代 Multi-touch 协议
linux
zzzsde3 小时前
【Linux】Ext文件系统(1)
linux·运维·服务器
风.foxwho3 小时前
jenkins使用 ED25519密钥 拉取Git 代码 配置
git·servlet·jenkins
xlq223224 小时前
34 信号
linux