Linux常用命令rename怎么用
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,小编给大家分享一下Linux常用命令rename怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!Linux常用命令rename命令用字符串替换的方式批量改变文件名。语法 rena
千家信息网最后更新 2025年01月19日Linux常用命令rename怎么用
小编给大家分享一下Linux常用命令rename怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
Linux常用命令rename命令用字符串替换的方式批量改变文件名。
语法
rename(参数)
参数
原字符串:将文件名需要替换的字符串;
目标字符串:将文件名中含有的原字符替换成目标字符串;
文件:指定要改变文件名的文件列表。
实例
重命名
# 将main1.c重命名为main.c rename main1.c main.c main1.c 12
rename支持通配符
? 可替代单个字符 * 可替代多个字符 [charset] 可替代charset集中的任意单个字符 123
文件夹中有这些文件foo1, …, foo9, foo10, …, foo278
如果使用rename foo foo0 foo?,会把foo1到foo9的文件重命名为foo01到foo09,重命名的文件只是有4个字符长度名称的文件,文件名中的foo被替换为foo0。
如果使用rename foo foo0 foo??,foo01到foo99的所有文件都被重命名为foo001到foo099,只重命名5个字符长度名称的文件,文件名中的foo被替换为foo0。
如果使用rename foo foo0 foo*,foo001到foo278的所有文件都被重命名为foo0001到foo0278,所有以foo开头的文件都被重命名。
如果使用rename foo0 foo foo0[2]*,从foo0200到foo0278的所有文件都被重命名为foo200到foo278,文件名中的foo0被替换为foo。
rename支持正则表达式
# 把文件名中的AA替换成aa rename "s/AA/aa/" * # 把.html 后缀的改成 .php后缀 rename "s//.html//.php/" * # 把所有的文件名都以txt结尾 rename "s/$//.txt/" * # 把所有以.txt结尾的文件名的.txt删掉 rename "s//.txt//" *
看完了这篇文章,相信你对"Linux常用命令rename怎么用"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
文件
字符
文件名
字符串
命令
常用
单个
参数
名称
后缀
目标
篇文章
长度
支持
只是
名都
多个
完了
实例
开头
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
学习网络技术的收获
计算机网络安全是那两个方面
计算机网络技术教什么
tc是那个数据库的基因序列编号
qq上传服务器失败了
万人服务器多少钱一台
公司数据库前端
天翼网关无线网络安全设置
数据库系统概念第七版中文版答案
服务器处于关闭维护状态什么意思
服务器上的安全数据库未信任
苹果服务器维护
erp软件开发工程师工资高吗
app软件开发消失了
丰台区自制软件开发怎么样
如何申请腾讯云服务器
手机锁屏无法连接到服务器
aspx操作数据库
端州租房软件开发
直流 服务器电源接口
vc 时间服务器
域服务器的搭建
网络技术专业爱好及兴趣
宝塔怎么使用阿里云数据库
深圳软件开发定做
我国网络安全公司
柳州网络安全集成商
计算机网络技术职业晋升渠道
中国网络安全法手抄报
盐城江苏服务器