一,
有很多文件,有的文件名里面有-,如何将所有文件名中的-,换成a
方法一:rename - a d*
方法二:for i in *.txt;do mv $i $(sed "s/a/-/" <<<$i);done
二,
shell批量修改文件名 ? .txt ---> .html
for f in *.txt; do mv ${f%txt}{txt,html}; done
本文共 238 字,大约阅读时间需要 1 分钟。
一,
有很多文件,有的文件名里面有-,如何将所有文件名中的-,换成a
方法一:rename - a d*
方法二:for i in *.txt;do mv $i $(sed "s/a/-/" <<<$i);done
二,
shell批量修改文件名 ? .txt ---> .html
for f in *.txt; do mv ${f%txt}{txt,html}; done
转载于:https://www.cnblogs.com/mycats/p/4168265.html