for i in `cat file|grep http|awk '{print $2}'` do case $i in */) dir=`echo $i|cut -d/ -f8` echo "mkdir $dir" mkdir $dir cd $dir lynx --dump $i > file cd ~ftp/pub/computers/3b2/images/ ;; *) snarf $i ;; esac done