function verify { function usage { printf >&2 'Usage: %s NAME SYMBOL\n' "$0" return 1 } local name="$1" symbol="$2" if [[ -z $name ]] || [[ -z $symbol ]] || (($# > 2)); then usage; fi if ! [[ $symbol =~ ^[A-Z][a-z]$ ]]; then printf 'false\n' printf >&2 'symbol must be exactly two letters, one uppercase and one lowercase\n' return 1 fi name=${name,,} symbol=${symbol,,} local first=${symbol:0:1} second=${symbol:1:1} if ! [[ $name =~ $first.*$second ]]; then printf 'false\n' printf >&2 'name must contain symbol letters in order\n' return 1 fi printf 'true\n' return 0 } function find { function usage { printf >&2 'Usage: %s NAME\n' "$0" return 1 } local name="$1" symbol if [[ -z $name ]] || (($# > 1)); then usage; fi for symbol in {A..Z}{a..z}; do if verify "$name" "$symbol" &>/dev/null; then printf '%s %s\n' "$name" "$symbol" return 0 fi done } result=0 function usage { printf >&2 'Usage:\n%s NAME\nor\n%s NAME SYMBOL\n' "$0" "$0" result=1 } if (($#>0)); then exec "$0" <<< "$@" fi while :; do read -r -a input || break case ${#input[@]} in 0) break;; 1) find "${input[@]}"; result=$?;; 2) verify "${input[@]}"; result=$?;; *) usage;; esac done exit $result
Spenglerium EE Zeddemorium Zr Venkmine Kn Stantzon Zt Melintzum Nn Tullium Ty Gozerium Slimyrine
false true true false false false
symbol must be exactly two letters, one uppercase and one lowercase name must contain symbol letters in order name must contain symbol letters in order name must contain symbol letters in order ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied ./prog.sh: line 33: /dev/null: Permission denied