(相关资料图)
在Linux环境下修改文件名可以有不同的命令方式,比如rename、mv都可以进行修改,如果用户正在了解这方面的知识,可以阅读下文了解Linux修改文件名以及批量修改文件名的方法。
对于单个的文件,可以直接使用命令,那如果有大量的类似格式的文件名需要修改成其他格式的,该如何呢?
比如某次测试后,保存的文件为 Lan1.txt,Lan2.txt,……Lan100.txt
这一百个文件需要在前面添加前缀变成类似 ch7_Lan1.txt,如果你还想使用mv来一个一个多痛苦啊。
当前文件夹下,文件修改有四种方式:
1、使用while Loop加${//}来实现Lan到ch7_Lan的替换。
01find . -name "Lan*txt" -type f | read files02do03new=${files/Lan/ch7_Lan}04mv $files $new05done复制代码find . -name "Lan*txt" -type f | read filesdonew=${files/Lan/ch7_Lan}mv $files $newdone
国产宝马X5降价 xDrive30Li 尊享型M运动套装取消智能触控钥匙
iOS 16低电量可关闭电池百分比 避免用户产生“电量焦虑”
李想猜测林志颖驾撞车经过 解开安全带低头捡手机导致
女明星马思纯驾300万豪车逆行等 网友评论希望公众人物能够带个好头
美团单车对12岁以下未成年人说不 实名注册的用户必须年满16周岁
周杰伦《粉色海洋》MV正式上线 周杰伦携手儿子Romeo放送浪漫
福特发布投射大灯新技术 新技术的装车时间以及车型还未确定
《海贼王》真人剧大小路飞演员合照 真人剧集第一季共有10集
理想二季度交付量大涨6成 第二季度的毛利为人民币18.8亿元
网易云音乐iPadOS版新增桌面歌词功能 能进行切歌和暂停操作