当前位置: 技术问答>linux和unix
求教,linux下c编程时怎么导入命令行?
来源: 互联网 发布时间:2017-02-09
本文导语: 求教,linux下c编程时怎么导入命令行? 比如:我要在我的main函数中导入命令:mount /udisk /mnt/ 这个命令?我一般应该怎么写?那个高 人给指点下? | system("cmd"); | 方法...
求教,linux下c编程时怎么导入命令行?
比如:我要在我的main函数中导入命令:mount /udisk /mnt/ 这个命令?我一般应该怎么写?那个高 人给指点下?
比如:我要在我的main函数中导入命令:mount /udisk /mnt/ 这个命令?我一般应该怎么写?那个高 人给指点下?
|
system("cmd");
|
方法很多。
最简单的是楼上说的system。
#include
system("mount /udisk /mnt/");
复杂一点的的有popen之类的管道函数。
最简单的是楼上说的system。
#include
system("mount /udisk /mnt/");
复杂一点的的有popen之类的管道函数。
|
exec也应该可以吧
|
最常用的就是system调用了
如果需要获取命令执行结果的话,就调用popen函数
exec函数族一般用于fork一个子进程来执行另外一个程序,当然也可以用来执行shell命令
如果需要获取命令执行结果的话,就调用popen函数
exec函数族一般用于fork一个子进程来执行另外一个程序,当然也可以用来执行shell命令
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。