Bash

有沒有辦法讓 Bash 腳本輸入某個擊鍵?

  • February 2, 2014

有什麼方法可以讓bash腳本輸入某個按鍵?我在這裡要完成的是一個將執行Ctrl+B到 exit的腳本tmux

編輯:我看到有幾個人說最好使用程序特定的命令。如果我想使用 bash 腳本編輯文本文件(在本例中為 bash_aliases 文件)怎麼辦?

如果您想在腳本中進行互動tmux,那就是您要使用的地方tmux ... tmux-command。像:

tmux kill-session

退出目前會話。

tmux kill-server

退出伺服器(殺死所有會話)。

tmux detach-client

分離客戶端(退出,但您可以稍後重新連接)。

如果確實需要,您可以使用xdotool發送擊鍵。

xdotool search "Konsole" windowactivate --sync key --clearmodifiers ctrl+b

引用自:https://unix.stackexchange.com/questions/111957