system函数用法 linux中system和exec函数的区别?
浏览量:1494
时间:2021-03-18 05:26:01
作者:admin
linux中system和exec函数的区别?
系统使用shell调用program=fork exec waitpid,exec允许您的程序运行,而不是您正在使用的程序。R系统是在一个单独的进程中执行命令,然后返回到您的程序。exec函数是直接执行进程中的一个新程序。新节目将涵盖你的节目。除非出现调用错误,否则您永远不会返回exec后面的代码,也就是说,您的程序将成为exec调用的程序。让我们看一下下面的示例“Program”r printf(“you can see me!“)R 在示例1中,程序执行后,将执行printf语句。在示例2中,因为exec将对您的程序进行编程,所以程序将替换自身,因此程序不再执行printf语句。R在Linux中,exec通常与fork语句一起使用。R请看下面的示例 pid=fork()R if(pid
system函数用法 bash啥意思 linux system函数
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。