其他分享
首页 > 其他分享> > checkpoint_00001.pth.tar 变为 checkpoint_000001.pth.tar

checkpoint_00001.pth.tar 变为 checkpoint_000001.pth.tar

作者:互联网

我有五位数的数字和六位数数字的文件
在这里插入图片描述
我想把五位数数字文件变为六位数。而六位数不变

学了一下正则表达式。。。很拙略,但是解决了问题

rename -n 's/t_/t_0/' *_[0-9][0-9][0-9][0-9][0-9].pth.tar

rename后接一个正则表达式,是perl语法规则的,‘s/’ 是正则匹配的开始的意思,然后第一个/和第二个/之间的部分是被匹配内容,第二个/和第三个/之间是要替换成的内容。
-n 先显示效果,不执行命令

reference:
https://www.cnblogs.com/mianbaoshu/p/11772876.html
https://www.runoob.com/regexp/regexp-syntax.html

标签:五位数,rename,tar,pth,六位数,checkpoint
来源: https://blog.csdn.net/qq_39575835/article/details/112405436