一个目录下的文件更改扩展名

    技术2022-05-20  33

    #!/bin/ksh #mv *.cnx  *.txt for FILENAME in `ls -l | awk '{ print $9 }'`   #awk没有加-F 默认空格分隔符 ,命令用分割`command ` do #echo $FILENAME FILENAME2=`echo $FILENAME | awk -F . '{print $1}'` #-F  设定域分隔符,这里设为.  然后显示第一部分,就是扩展名前面的部分 #echo $FILENAME2.txt mv $FILENAME $FILENAME2.txt   done


    最新回复(0)