答案1
基本上type
会输入一个字符串,key
会输入单个键或组合键。例如,这里有两种输入“Hello world!”的方法:
xdotool type "Hello world!"
xdotool key H e l l o space w o r l d exclam
更多信息来自man xdotool
(稍微删减了一下):
键 击键 [击键...] 键入给定的按键。例如“alt+r”、“Control_L+J”、“ctrl+alt+n”, “BackSpace”。多个键以“+”分隔。 例如:发送按键“F2” xdotool 键 F2 例如:发送带有重音符号的“a”(不是英文键盘,而是 仍可与 xdotool 配合使用) xdotool 键 Aacute 示例:将 ctrl+l 和 BackSpace 作为单独的按键发送: xdotool 键 ctrl+l BackSpace 键入一些内容以进行键入 键入时就像您输入的一样。支持换行符和制表符(ASCII 换行符和 标签)。 例如:要输入“Hello world!”你可以这样做: xdotool 类型‘Hello world!’