对于我的类,我必须创建一个类似于bash的基本shell,这将允许用户调用诸如ls,sleep等命令。
我正在寻找有关如何做到这一点的资源:教程,帮助文本,示例代码,甚至只是一些关于如何开始的一般信息。
有谁有一个链接或信息来帮助我?
我正在寻找有关如何做到这一点的资源:教程,帮助文本,示例代码,甚至只是一些关于如何开始的一般信息。
有谁有一个链接或信息来帮助我?
glibc手册包含一些有用的信息,用于在shell中执行作业控制:
http://www.gnu.org/software/libc/manual/html_node/Implementing-a-Shell.html#Implementing-a-Shell