#!/bin/bash WORKDIR=/data/conversion cd $WORKDIR mkdir -p ok error tmp # expects logins on stdin while read login; do echo -n $login if [ -e "ok/$login" -o -e "error/$login" ]; then echo " ALREADY DONE!" continue fi bash `dirname $0`/convert.sh $login < /dev/null > tmp/$login 2>&1 ret=$? touch tmp/$login if [ $ret -eq 0 ]; then echo " ok!" mv tmp/$login ok else echo " error! ($ret)" mv tmp/$login error fi done