سرویس Pastebin (نسخه آزمایشی)
#!/bin/bash 
#$1 Location
#$2 Format before
#$3 Format after
IFS=$'\n'
mkdir "$HOME/Pic2"
if [ "$1" == "" ] || [ "$2" == "" ] || [ "$3" == "" ];then
    read -p "please enter Location of pictures : " location
    read -p "please enter current format : " current_format
    read -p "please enter new format : " new_format
else
    location="$1"
    current_format="$2"
    new_format="$3"
fi

command="ls $location/*$current_format"
files=`eval $command`
for i in $files;do
    convert "$i" -resize 50% "$HOME/Pic2/$j.$new_format"
    ((j++))
done
echo "Finish!"