每天shell之批量重命名

#!/bin/bash
#文件名: rename.sh
#用途: 重命名 .jpg 和 .png 文件
count=1;
for img in `find . -iname '*.png' -o -iname '*.jpg' -type f -maxdepth 1`
do
new=image-$count.${img##*.}
echo "Renaming $img to $new"
mv "$img" "$new"
let count++
done

${filename##*.}  表示获取filename的文件后缀

上一篇:linux-是否可以增加ksh变量接受的最大字符数?


下一篇:Leetcode 0223: Rectangle Area