假設我有一個沒有任何「歷史」概念的命令列介面工具。是否可以編寫一個小腳本,僅執行讀取行並將其轉發到工具,但還將這些行儲存在歷史記錄中?
(我注意到這while read line; do echo $line; done
也不支持歷史......)
答案1
是的。您想要rlwrap
,打包在許多發行版中,或者在http://utopia.knoware.nl/~hlub/rlwrap/#rlwrap
假設我有一個沒有任何「歷史」概念的命令列介面工具。是否可以編寫一個小腳本,僅執行讀取行並將其轉發到工具,但還將這些行儲存在歷史記錄中?
(我注意到這while read line; do echo $line; done
也不支持歷史......)
是的。您想要rlwrap
,打包在許多發行版中,或者在http://utopia.knoware.nl/~hlub/rlwrap/#rlwrap