Bash
有沒有辦法讓 Bash 腳本輸入某個擊鍵?
有什麼方法可以讓
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