#! /bin/bash for name in `ls downloads/*.exe`; do if [[ "$name" =~ "velo" ]]; then mapname=`basename $name .exe | cut -c 5-` img=maps/velo-$mapname.img else mapname=`basename $name .exe | cut -c 4-` img=maps/mtb-$mapname.img fi [ -f $img ] && continue ./generate.sh $name if [ $? -ne 0 ]; then break fi done