更改文件扩展名(后缀)

xiaoxiao2026-06-08  2

1 #!/bin/bash 2 # rfe.sh: 更改文件扩展名. 3 # 4 # rfe old_extension new_extension 5 # 6 # 例如: 7 # T为了把当前目录下所有的*.gif文件改成*.jpg,如下执行: 8 # rfe gif jpg 9 10 11 E_BADARGS=65 12 13 case $# in 14 0|1) # 在这里,竖线(|)意味着"或"。 15 echo "Usage: `basename $0` old_file_suffix new_file_suffix" 16 exit $E_BADARGS # 如果是0或1,就退出脚本 17 ;; 18 esac 19 20 21 for filename in *.$1 22 # 把文件名以第一个参数为后缀的文件全部列举出来 23 do 24 mv $filename ${filename%$1}$2 25 # 剥去文件名中匹配第一个参数的部分, 26 #+ 然后加上第二个参数. 27 done 28 29 exit 0 相关资源:delphi 更改文件扩展名
转载请注明原文地址: https://www.6miu.com/read-5049836.html

最新回复(0)