基本的に、type
は文字列を入力し、key
は個々のキーまたはキーの組み合わせを入力します。たとえば、「Hello world!」と入力する2つの方法を次に示します。
xdotool type "Hello world!"
xdotool key H e l l o space w o r l d exclam
man xdotool
(少しトリミング):
key keystroke [keystroke ...] 所定のキーストロークを入力します。例は「alt + r」、「Control_L + J」、「ctrl + alt + n」、 「BackSpace」です。複数のキーは「+」で区切られています。 例:キーストローク「F2」 xdotool key F2 を送信します。例: 'aを送信します'アクセント付き(英語のキーボードではありませんが、 は引き続きxdotoolで動作します) xdotool key Aacute 例:ctrl + lを送信してからBackSpaceを送信します別のキーストロークとして: xdotool key ctrl + l BackSpace 入力する何かを入力します 入力したかのように入力します。改行とタブをサポートします(ASCII改行と タブ)。 例:「Hello world!」と入力する xdotool type 'Hello world!'