在日常计算机管理和操作中,批量重命名是一个普遍的问题,为了更有效地完成这项任务,在 linux 下可以通过脚本的方式来实现,本文会介绍 Linux 下批量重命名的进阶宝典。
在 Linux 下,最常用的批量重命名脚本就是 MV 命令,它可以实现文件或目录名称更改,而不影响其他文件或目录。
mv 命令的基础用法为:mv [option] originalName newName。 其中 option 是可选参数,根据实际需要使用。
假设,在一个文件夹中,有多个文件,它们的名字希望能改为 template1sth、template2sth、template3sth 依此类推;那么使用 mv指令可以实现批量重命名:
#! /bin/bash
i=1
for f in `ls`
do
mv $f template$i$sth
let i++
done
上面的脚本执行完,当前目录中的文件就会重新命名为template1sth 、template2sth 、template3sth等,相当方便。
此外,若想把一系列文件前的文件名批量替换,还可以通过 rename 命令来实现:
#! /bin/bash
rename ‘s/oldName/newName’ fileName
上面的脚本即可把所有文件名中的oldName都替换成newName,rename 命令可以根据需要结合正则表达式使用,实现更强大的重命名功能。
本文简单总结了 Linux 的批量重命名宝典,熟悉 mv 以及 rename 命令,可以使重新命名非常方便,节约时间,提高工作效率。
香港服务器选创新互联,2H2G首月10元开通。
创新互联(www.cdcxhl.com)互联网服务提供商,拥有超过10年的服务器租用、服务器托管、云服务器、虚拟主机、网站系统开发经验。专业提供云主机、虚拟主机、域名注册、VPS主机、云服务器、香港云服务器、免备案服务器等。
当前文章:Linux下批量重命名进阶宝典(批量重命名linux)
网址分享:http://www.mswzjz.cn/qtweb/news5/437305.html
攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能