本文介绍了如何在不更改Linux 102221.pdf到102221_name.pdf扩展名的情况下重命名文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在不更改Linux扩展名的情况下重命名文件\
How to rename files without changing extension in Linux \
102221.pdf至102221_name.pdf
102221.pdf to 102221_name.pdf
推荐答案
这就是我想要的:
for x in *; do mv "$x" "${x%.*}_name.${x##*.}"; done
-
$ {x%.*}
将给出不扩展的文件名 -
$ {x ## *.}
将提取范围 ${x%.*}
will give the name of the file without extention${x##*.}
will extract the extentions
这篇关于如何在不更改Linux 102221.pdf到102221_name.pdf扩展名的情况下重命名文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!