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

在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

相关推荐
fengyue01108 分钟前
C++使用epoll实现高并发tcp服务
linux·服务器·网络·c++
谷雨不太卷15 分钟前
Linux_文件指令
linux·运维·服务器
0vvv020 分钟前
Vimer
linux·靶机
MediaTea22 分钟前
Python:实例 __dict__ 详解
java·linux·前端·数据库·python
jerryinwuhan31 分钟前
linux_shell_2
linux
Hncj202232 分钟前
项目02--JsonRpc
linux·c++·ubuntu·rpc
JobDocLS1 小时前
Linux系统相关知识
linux·运维·服务器
QT 小鲜肉1 小时前
【Linux命令大全】001.文件管理之gitview命令(实操篇)
linux·运维·服务器·chrome·笔记
DeeplyMind1 小时前
Linux MMU Notifier 机制与应用系列目录
linux·驱动开发·mmu notifier
G_H_S_3_1 小时前
【网络运维】OpenStack 块存储与对象存储:Cinder 与 Swift 篇
linux·运维·网络·openstack