UNIX-LINUX编程实践教程->第八章->实例代码注解->写一个简单的shell->在shell中启动另一个程序
一分析shell启动一个程序,包括以下几步:1)从用户读入指令字符串2)shell建立一个新进程3)在新进程中运行指令并等待进程结束用户如何读入指令我们就不在此探讨了,这里主要探讨如何在一个程序里启动另一个程序。二一个程序如何运行另一个程序1使用execvp函数来启动另一个程序execvp()函数找...
一分析shell启动一个程序,包括以下几步:1)从用户读入指令字符串2)shell建立一个新进程3)在新进程中运行指令并等待进程结束用户如何读入指令我们就不在此探讨了,这里主要探讨如何在一个程序里启动另一个程序。二一个程序如何运行另一个程序1使用execvp函数来启动另一个程序execvp()函数找...