Linux记录-批量更改当前目录的文件后缀名

#!/bin/bash
path=.
 
for file in $(ls $path)
do
    if [ -f $file ]
    then
        filename=${file%.*}
        bak=${file#*.}
        if [ $bak == "$1" ]
        then
          mv $filename"."$1 $filename"."$2
        fi
    fi
done
 
exit 0

执行:sh mv.sh  sh doc
原文地址:https://www.cnblogs.com/xinfang520/p/11295939.html