#/bin/bash read input characters=$(echo "$input" | grep -oe ".") message="" for char in $characters; do message="$message""$char"" " done echo 3 sleep 1 echo 2 sleep 1 echo 1 sleep 1 xdotool type "$message" xdotool key shift+enter spaces="" for char in $characters; do if [ "$spaces" ]; then xdotool type "$char""$spaces" if [ "$char" = 'i' ] || [ "$char" = 'I' ] || [ "$char" = '1' ] || [ "$char" = 'J' ] || [ "$char" = 'j' ] || [ "$char" = 't' ] || [ "$char" = 'f' ]; then xdotool type " " fi xdotool type "$char" xdotool key shift+enter spaces="$spaces"" " fi spaces="$spaces"" " done