我想打开一个C程序/ Users / abc / Desktop / thread_sock。
localhost:~ abc$ /Users/abc/Desktop/thread_sock 2 1
2and1是我的参数。 但现在我想使用open命令。所以我输入
localhost:~ abc$ open /Users/abc/Desktop/thread_sock 2 1.
但失败了。 结果是
The files /Users/abc/2 and /Users/abc/1 do not exist.
我也试过
localhost:~ abc$ open /Users/abc/Desktop/thread_sock --args 2 1.
就像'男人打开'说的那样。但它失败了。所以......它看起来很容易。但是我无法解决它.....什么是正确的格式?????
答案 0 :(得分:1)
语法应该是(来自内存)
$ /Users/abc/Desktop/thread_sock 2 1
只需提供二进制文件的路径就可以运行它。
答案 1 :(得分:1)
请查看man page of open command,它可能对您有帮助。
答案 2 :(得分:0)
在linux中打开C程序文件
localhost:~ abc$ vim /Users/abc/Desktop/thread_sock.c
您可以使用vim,view ,less
命令在终端中使用
运行文件:
localhost:~ abc$ /Users/abc/Desktop/thread_sock 2 1