MAC UNIX执行 CMD

帅比萌擦擦* 提交于 2020-02-17 02:07:32
  1. 在Solaris (Unix系统) 下,创建一个文件1.c

然后编辑1.c ,在1.c中添加如下代码

#include<stdlib.h>

int main()

{

    system("gedit");  //打开记事本

    system(" ps  -a"); //查看所有的进程

}

 

[1]首先我们通过:cd   /home/yincheng/桌面    进入1.c所在的目录位置 

[2]然后我们通过:gcc  1.c  来编译 1.c文件生成一个a.out 文件

[3]再然后 通过  ./a.out  来运行生成的 a.out文件,打开记事本并且显示所有进程

2.在MAC系统下,同样能够运行ps –a命令,  date命令(MAC是基于Unix基础和Solaris都是属于Unix),因此有很多的命令都是相同的

3.在MAC系统下,我们通过Xcode集成开发环境创建一个命令行项目,将其命名为GO 。

4.在GO项目的main.c文件中,我们添加两行代码:

  第一行是包含头文件:  #include<stdlib.h>

  第二行是调用系统命令: system("ps -a");

  运行一下:打印出了所以正在运行的进程 (如红色框中所示)

5.修改system代码打开地图。

  把system("ps -a");  替换成

  system("open  /Applications/Maps.app"); 运行一下,打开地图

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!