我想为Linux编写自己的交互式shell。
这样做并不难,但我想做一些更加用户友好的事情。
是否有可用于此的库/框架/最小shell? 所以我不需要自己写一切。
首选许可证是一种许可(MIT,BSD,Apache,..)
首选语言是python,c,c ++,javascript或sh
答案 0 :(得分:0)
如果您需要工作控制(即背景),您可以查看glibc手册jsfiddle。
答案 1 :(得分:0)
对于Python,标准库cmd
模块执行此操作:https://docs.python.org/2.7/library/cmd.html
对于C,您有多个选项可用于管理交互式编辑,历史记录和制表符完成:
顺便说一下 - 这个问题明显偏离主题;我希望它能够关闭。