MAC UNIX执行 CMD
在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"); 运行一下,打开地图 来源