0
我在GNU readline庫一直在挖掘沒有運氣的交流功能像insert_cmd(字符*)上,如慶典readlline c函數插入命令行
insert_cmd("ls -l");
在執行時就會把輸出的提示:
prompt>ls -l
因此,用戶可以完成編輯命令並運行它,如果他希望按回車。
如何做到這一點?
我在GNU readline庫一直在挖掘沒有運氣的交流功能像insert_cmd(字符*)上,如慶典readlline c函數插入命令行
insert_cmd("ls -l");
在執行時就會把輸出的提示:
prompt>ls -l
因此,用戶可以完成編輯命令並運行它,如果他希望按回車。
如何做到這一點?
這裏的關鍵是'編輯命令'。您可以使用libreadline
,特別是readline
函數來實現此目的。 libedit
做同樣的事情。
如果他願意的話,你將不得不實現'跑步'。