欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

linux expect send shift+G 文心一言 chatgpt 有大用

在 Linux 中,expect 是一种自动化工具,用于处理交互式进程的输入和输出。send 命令用于向进程发送输入。

要发送 shift+G 按键组合,你可以使用 send 命令的 -s 选项来发送特殊的按键序列。下面是一个示例:

bash复制代码

expect -c "  

spawn your_command  

send -s {\033[1;9;2G}  

interact"

在上面的示例中,your_command 是你要自动化的命令。send -s {\033[1;9;2G} 发送了一个特殊的按键序列,模拟按下 shift+G 组合键。

请注意,这种方法假设你的终端能够正确地解释和处理 ANSI 转义序列。大多数现代的终端都支持 ANSI 转义序列,但在某些情况下,可能需要进行额外的配置或修改终端的设置。


普通分类: