2015-06-02 25 views
2

我正在尋找bash程序的名稱,它「包裝」了其他輸入的命令是交互式的,並且使您可以編輯輸入箭頭鍵和刪除鍵。允許您使用箭頭/刪除鍵編輯的Bash程序/包裝器

例如,如果運行aws configure,系統會提示您輸入訪問密鑰。如果您輸入並輸入錯誤,則當您按刪除時,終端將在屏幕上輸出^ H,而不是刪除最後一個字符。但是,如果您運行的是X aws configure,其中X是我正在討論的bash程序,則可以按「刪除」鍵並根據需要刪除最後輸入的字符。同樣,如果你運行read -p "string" string,你不能使用箭頭/刪除鍵,但如果你運行X read -p "string" string你可以[我知道你也可以做read -e "string" string,但是sudo read -e "string" string似乎不可能在Ubuntu上,反正它不是這個問題的重點。]程序X有幾乎任何這樣的bash命令的行爲,據我所知。

我以前使用過這個程序,但是不能爲我的生活記住它的名字。我相信它是內置於Mac OS X,但我不確定。我認爲這是相當知名的。我嘗試了谷歌搜索,但沒有相關的結果。

回答

2

rlwrap是一個包裝程序,允許提示輸入的CLI命令使用readline庫而不必鏈接它。

+0

是的,就是那個! – user2258552