Linux 是一个非常开源灵活的操作系统,用户处理经常遇到需要批量重命名的任务。这里将分享 Linux 系统下批量重命名的技巧。
1. 使用 mv 命令:
mv 是 Linux 最常用的文件管理命令,用来修改文件的名称等信息。
mv 命令有两个重要的应用:1. 修改文件名或目录名;2. 将多个文件合并到一个文件夹里。
例如在当前文件夹test中,将test1, test2, test3 三个文件夹重命名为new_test1、new_test2、new_test3,则可以使用如下指令:
mv test{1..3} new_test{1..3}
2. 使用 rename 来批量重命名:
rename 是 Linux 下的一个Perl语言编写的小工具,内置了 rename 命令,可以很方便的对文件批量重命名。
例如在当前文件夹test中,将new_test1、new_test2、new_test3 三个文件夹的名字改为test1, test2, test3,命令如下:
rename 's/new/ /' new_test{1..3}
3. 使用 find 来执行替换:
find 命令是 Linux 小工具集中常用搜索文件命令,find 可以搜索出指定文件,也可以对查找出来的文件执行指定的操作。
例如,在当前文件夹test中,将test1, test2, test3 三个文件夹重命名为new_test1、new_test2、new_test3,命令如下:
find ./ -name "test*" -exec mv {} new_{} \;
以上就是 Linux 下批量重命名的三种技巧,Linux 是一个很强大的操作系统,在实现文件管理的时候我们可以尝试着使用这些技巧,可以大大提高工作效率。
香港服务器首选树叶云,2H2G首月10元开通。树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云 服务器 和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
mkdir 是什么命令
mkdir是UNIX操作系统中的命令,是目录操作命令,用来创建一个目录。
如何重命批量名文本文档?
要改名字文件一次选中,然后选择重命名输入“中国上下五千年”回车就行了
linux,unix常用基本命令
1. tar压缩文件夹tar zcvf Archive_/1解压文件夹tar xvf archive_1grep在文件中查找字符串 不区分大小写grep -i the demo_file1输出成功匹配的行,以及该行之后的三行grep -A 3 -i example demo_text1在一个文件夹中递归查询包含指定字符串的文件grep -r ramesh *1find查找指定文件名的文件(不区分大小写)find -iname MyProgram.c1查找home目录下的所有空文件find ~ -empty1ssh登录到远程主机sshroot@172.3.7.2111sedsed全名叫stream editor,流编辑器,用程序的方式来编辑文本。 SED 简明教程awkAWK 简明教程vimLIinux中自带的文本编辑器。
发表评论