1#!/bin/sh 2width=$1 ; [ 0 = $# ] || shift 3delay=$1 ; [ 0 = $# ] || shift 4 5if [ -z "$width" ] || [ -z "$delay" ] 6then 7 clear 8 echo " " 9 echo "===========================================" 10 echo " xPovAnim " 11 echo "You should give :" 12 echo " - the width of image" 13 echo " - the delay (in msecond)" 14 echo "-------------------------------------------" 15 echo "Example:" 16 echo " xPovAnim 500 10" 17 echo "===========================================" 18 echo " " 19 exit 1 20fi 21 22rm gab?.bmp gab??.bmp 23ls gab?.pov gab??.pov | while read i 24do 25filename=${i%.pov} 26echo $filename ... 27povray Antialias=on +I$filename.pov +O$filename.bmp +W$width +H$width 28done 29#convert -delay 10 -loop 1000 gab?.bmp gabedit.gif 30convert -delay $delay gab?.bmp gab??.bmp gabedit.gif 31echo ' ' 32echo '==================================' 33echo 'gabedit.gif is a gif animated file' 34echo '==================================' 35