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

在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

相关推荐
元亓亓亓14 小时前
LeetCode热题100--5. 最长回文子串--中等
linux·算法·leetcode
可爱又迷人的反派角色“yang”14 小时前
k8s(二)
linux·运维·docker·云原生·容器·kubernetes·云计算
硬核子牙14 小时前
有人质疑我ebpf水平
linux
jxm_csdn15 小时前
递归工程工厂:Claude Code + Git Worktrees + Tilix/Tmux 的“AI分身”编码团队
人工智能·git
码咔吧咔15 小时前
Git 中 pull.rebase = true 的作用与设置方法详解
git
超级大福宝15 小时前
在 Linux 发行版中安装 Times New Roman 字体
linux·运维·服务器
LaoWaiHang15 小时前
Linux基础知识05:mkdir命令
linux
雨疏风骤124015 小时前
ROM与RAM,储存地址、链接地址以及运行地址
linux·stm32·嵌入式·linux嵌入式
fy zs15 小时前
网络基础概念
linux·网络·c++
学习3人组15 小时前
CentOS 系统下 ModelScope 模型下载的默认目录
linux·python·centos