#!/bin/bash
for filename in *.rar
do
newfilename=`echo $filename | sed -n 's/old_string/new_string/p'`
mv "$filename" "$newfilename"
done
exit 0
#!/bin/bash
count=1
for img in *.[jJ][Pp][Gg] *.[Pp][Nn][Gg]
do
new=image-$count.${img##*.}
mv "$img" "$new" 2> /dev/null
if [ $? -eq 0 ];
then
echo "Renamimg $img to $new"
let count++
fi
done
# sh rename.sh
Renamimg 123.jpg to image-1.jpg
Renamimg 124.JPG to image-2.JPG
Renamimg 125.JpG to image-3.JpG
Renamimg 223.png to image-4.png
Renamimg 224.PNG to image-5.PNG
Renamimg 225.pNg to image-6.pNg
欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) | Powered by Discuz! X3.2 |