Wenn man befehle Senden will, muß man sich welche definieren. Man kann z.B. einige nicht druckbare Zeichen für die Befehle (oder nur zum einleiten eines Befehls) reservieren.
Mit if/then ist schon eine gute Idee.