2016-10-11 88 views
1

我必須模擬腳本中的按鈕按下。如何模擬Bash中的鍵盤按鈕

我有一個很大的應用程序在運行,我必須在某些字段中輸入一些值,然後按回車,以進入下一個面板等等。

我對使用echo「\ n」模擬ENTER有所瞭解,但無法找到如何模擬按鈕,如功能鍵,箭頭鍵和按字母數字字符。

任何想法會有所幫助

+0

https://linux.die.net/man/1/expect –

+1

你不能模擬按鈕本身,因爲'bash'不知道或不在乎鍵盤。它只能從文件中讀取,這意味着它會根據終端仿真器的配置讀取鍵盤生成的字節序列。 – chepner

+0

@chepner你可能想發佈這個作爲答案,因爲這是這個問題的唯一正確答案:) –

回答