【发布时间】:2014-01-19 06:01:37
【问题描述】:
我有 OS X 所谓的“UNIX 可执行文件”(它没有扩展名,但它作为命令行程序运行),我想把它放在 Linux 网络服务器上并让它在网页上运行按钮按下输入并返回输出。
如果需要,我可以提供文件及其支持文件。如果需要,我在 Ada 中也有源文件。
编辑:另外,输入可以与文件名一起输入:例如,如果输入是“演员”,则命令可以是./words actor
【问题讨论】:
-
您可以在 shell 命令“shift-tilda”周围使用 shell-exec 或反引号。但是,如果您的托管公司禁用了 shell-exec,它将无法工作。虽然,据我所知,由于它是为 OS X 编译的,因此不能保证可以正常工作,但是您将尝试在某种 Linux 上运行它。
-
你不能在 Linux 下运行 OSX 二进制文件,就像你不能在 Playstation 上玩 XBox 游戏一样。你必须为 linux 构建它(如果你有源代码)或找到一个 linux 等效项(如果你没有)
标签: javascript php perl unix