输入man rename 看到第一行是:
RENAME(1) Linux Programmer’s Manual RENAME(1)
这个就是C语言版本的
而如果出现:
RENAME(1) Perl Programmers Reference Guide RENAME(1) 则是Perl版本的了
C语言版本格式:rename 原字符串 新字符串 文件名
Perl语言版本格式:rename 's/原字符串/新字符串/' 文件名
rename支持正则表达式
例子:
字母的替换 rename "s/AA/aa/" * // 把文件名中的AA替换成aa
修改文件的后缀 rename "s//.html//.php/" * // 把.html 后缀的改成 .php后缀
批量添加文件后缀 rename "s/$//.txt/" * // 把所有的文件名都以txt结尾
批量删除文件名 rename "s//.txt//" * // 把所有以.txt结尾的文件名的.txt删掉
在文件夹shell下创建文件10个文件
touch tmp_{1..10}.txt
找到含有“_“”的文件夹 。
find ./ -name "*_*"
读取id, 用mv改名,$为自己理解为赋值后的id,格式为
linux修改文档命令的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux修改文档、linux修改文档命令的信息别忘了在本站进行查找喔 。
推荐阅读
- oracle与sqlserver跨库查询,oracle 跨库查询 dblink
- java代码解析例子,java代码分析
- 轻功飞行手游戏,轻功飞行手游戏叫什么
- 安卓分析游戏内存不足,安卓 内存不足
- phpjs数据传递参数 js php 传参
- 安卓模拟登录脚本,安卓模拟苹果
- 华为nova系列什么时候升级鸿蒙系统,华为nova升级到最新是哪个版本
- 如何用excel做甘特图,怎么用excel做甘特图
- go语言time比较大小 golang timetime