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

在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

相关推荐
Jamesvalley8 分钟前
【centos】安装python3.12
linux·运维·centos
vortex522 分钟前
Bash 替换机制(一):命令替换与进程替换
开发语言·chrome·bash
肉清36 分钟前
linux自用命令
linux·服务器·前端
Xの哲學38 分钟前
Linux链路聚合深度解析: 从概念到内核实现
linux·服务器·算法·架构·边缘计算
代码游侠1 小时前
应用——管道与文件描述符
linux·服务器·c语言·学习·算法
wefg11 小时前
【Linux】环境变量
linux·运维·服务器
扫地生大鹏1 小时前
Linux登录用户名密码正确,报错Linux 登录报module is unknow
linux·运维·服务器
可爱又迷人的反派角色“yang”1 小时前
ansible基本命令与剧本编写(二)
linux·运维·ansible
老王熬夜敲代码1 小时前
linux系统IO
linux·笔记
Thexhy1 小时前
基础篇:Redis核心命令及用法
java·linux·redis