if [[ $(egrep -n -m1 -e '^[^ ]' file.txt | sed 's/^\([0-9]\+\):.*/\1/g') -eq 1 ]] ; then perl ... ; else perl ... ; fi