【发布时间】:2011-11-02 08:21:47
【问题描述】:
我的印象(可能是错误的)Perl 中的“exec”函数没有返回值(我的印象是它只是运行命令)。情况是一个 Perl 脚本正在服务器上运行,我需要调用这个脚本来运行 Linux 框内的命令,但也 return 结果。如何做到这一点?
【问题讨论】:
-
exec根本不返回。你指的是system吗?你要子进程的返回状态,还是输出? -
Nitpick:
exec可以在某些失败情况下返回,例如找不到可执行文件或无法执行。 -
说真的,在你发帖之前看看
perldoc -f exec有多难?当然,您完全有权发布此内容,我实际上会支持正确的答案,但我肯定不想与根本无法让自己真正阅读任何文档的人一起工作。