批量改名字

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了批量改名字相关的知识,希望对你有一定的参考价值。

批量改名字
[[email protected] test]# vi a.log
[[email protected] test]# for f in cat a.log;do touch $f;done
[[email protected] test]# ls
a.log stu_10299_2_finished.jpg stu_10299_4_finished.jpg
stu_10299_1_finished.jpg stu_10299_3_finished.jpg
[[email protected] test]# ll
total 4
-rw-r--r--. 1 root root 100 Jul 20 00:52 a.log
-rw-r--r--. 1 root root 0 Jul 20 00:53 stu_10299_1_finished.jpg
-rw-r--r--. 1 root root 0 Jul 20 00:53 stu_10299_2_finished.jpg
-rw-r--r--. 1 root root 0 Jul 20 00:53 stu_10299_3_finished.jpg
-rw-r--r--. 1 root root 0 Jul 20 00:53 stu_10299_4_finished.jpg
[[email protected] test]#

[[email protected] test]# ls .jpg|sed -r ‘1,5s#(.[1-5])(.ed)(.jpg)#123 13#gp‘ -n
stu_10299_1_finished.jpg stu_102991.jpg
stu_10299_2_finished.jpg stu_102992.jpg
stu_10299_3_finished.jpg stu_102993.jpg
stu_10299_4_finished.jpg stu_102994.jpg
[[email protected] test]# ls
.jpg|sed -r ‘1,5s#(.[1-5])(.ed)(.jpg)#13#gp‘ -n
stu_102991.jpg
stu_102992.jpg
stu_102993.jpg
stu_102994.jpg
[[email protected] test]# ls .jpg|sed -r ‘1,5s#(._[1-5])(.*ed)(.jpg)#mv 123 13#gp‘ -n
mv stu_10299_1_finished.jpg stu_10299_1.jpg
mv stu_10299_2_finished.jpg stu_10299_2.jpg
mv stu_10299_3_finished.jpg stu_10299_3.jpg
mv stu_10299_4_finished.jpg stu_10299_4.jpg#

以上是关于批量改名字的主要内容,如果未能解决你的问题,请参考以下文章

怎么在delphi中给一个文件夹改名字,谢谢回答!

macOS控制台怎么改 ~$的名字

如何将*.doc批量转换成*.docx

怎么用bat文件批量修改文件名称

java如何对某文件夹内的wav文件批量改名?

含源码两种不同风格的圣诞树代码合集,其中还有可以改名字的圣诞树代码