shell修改后缀名字
至少用两种方法,批量把当前目录下面所有文件名后缀为.bak的后缀去掉,比如1.txt.bak去掉后为1.txt
#!/bin/bash
#这个脚本用来去掉文件名后缀
#作者:cnbugs.com
#日期:2018-12-14
for f in `ls -d ./*.bak `
do
# mv $f `echo $f|sed 's/.bak$//'`
f1=`echo $f|awk -F '.bak$' '{print $1}' `
mv $f $f1
done
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。