#!/bin/bash XDOTOOL=$(which xdotool) if [ $? == 1 ]; then XDOTOOL=: fi ./xlnch </dev/null & # comment #^ blank line # wrong key aaa:description:command # no description b::command # no command c:no_command: # no `:` this is a wrong config line # special characters Ö × ĥ Ħ ﻰ ﻱ ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 7 8 : ; < = > ? @ B C H IY Z [ \ ] ^ _ ` v w x y z { | } ~ 。 「 」 、 ・ ヲ ァ ィ ゥ ェタ チ ツ EOF PID=$! sleep .1 $XDOTOOL key q wait $PID echo $?