-3

我想打开一个 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.

就像'man open'说的那样。但它失败了。所以boaring.....看起来很容易。但我无法解决......正确的格式是什么?????</p>

4

3 回答 3

1

请查看open 命令的手册页,它可能会对您有所帮助。

于 2012-10-18T10:21:18.073 回答
1

语法应该是(来自记忆)

$ /Users/abc/Desktop/thread_sock 2 1

只需提供二进制文件的路径即可运行它。

于 2012-10-18T10:05:38.970 回答
0

在linux中打开一个C程序文件

     localhost:~ abc$ vim /Users/abc/Desktop/thread_sock.c

您可以使用vim,view ,less可以在终端中使用的命令

运行文件:

     localhost:~ abc$ /Users/abc/Desktop/thread_sock 2 1
于 2012-10-18T10:12:23.143 回答