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

在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

相关推荐
酷可达拉斯34 分钟前
Linux操作系统-升级OpenSSH修复漏洞
linux·运维·服务器·云计算
Molesidy1 小时前
【Linux】基于busybox的根文件系统的完善
linux·服务器·嵌入式linux
jufeng13074 小时前
【系列:MiniKV 原理剖析 · 第 6 篇】
linux·软件工程·个人开发·makefile
IT摆渡者5 小时前
ubuntu系统网络问题
linux·运维·ubuntu
jufeng13075 小时前
【系列:MiniKV 原理剖析 · 第 5 篇】
linux·网络·c++·软件工程
kdxiaojie5 小时前
Linux 驱动研究 —— SDIO (1)
linux·运维·笔记·学习·sdio
jufeng13075 小时前
【系列:MiniKV 原理剖析 · 第 8 篇(完结篇)】
linux·c++·log4j·软件工程·makefile
qetfw5 小时前
Debian OpenSSL 搭建 CA 证书服务:签发、吊销与客户端信任
linux·debian·openssl·ca
Embedded-Xin6 小时前
中间件—zenoh零基础入门
linux·中间件·rust·机器人·自动驾驶·嵌入式