Questions tagged «exec»

该标签指的是另一个子程序的启动。它以POSIX系统调用族的名称命名,尽管在其他平台上也存在类似的概念,尤其是与其他进程的启动结合使用时,其名称以“ exec”(尤其是“ execve”)开头。


4
如何使用msbuild获取exec任务输出
我正在尝试通过exec任务获取简单的输出msbuild: <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Target Name="Test"> <Exec Command="echo test output"> <Output TaskParameter="Outputs" ItemName="Test1" /> </Exec> <Exec Command="echo test output"> <Output TaskParameter="Outputs" PropertyName="Test2" /> </Exec> <Message Text="----------------------------------------"/> <Message Text="@(Test1)"/> <Message Text="----------------------------------------"/> <Message Text="$(Test2)"/> <Message Text="----------------------------------------"/> </Target> </Project> 但是得到下一个输出: echo test output test output echo test output test output ---------------------------------------- ---------------------------------------- ---------------------------------------- 如何通过脚本获取输出?


17
使用Java的Runtime.exec()时如何添加超时值?
我有一种用于在本地主机上执行命令的方法。我想向该方法添加一个超时参数,以便如果被调用的命令没有在合理的时间内完成,则该方法将返回错误代码。这是到目前为止的样子,无法超时: public static int executeCommandLine(final String commandLine, final boolean printOutput, final boolean printError) throws IOException, InterruptedException { Runtime runtime = Runtime.getRuntime(); Process process = runtime.exec(commandLine); if (printOutput) { BufferedReader outputReader = new BufferedReader(new InputStreamReader(process.getInputStream())); System.out.println("Output: " + outputReader.readLine()); } if (printError) { BufferedReader errorReader = new BufferedReader(new InputStreamReader(process.getErrorStream())); System.out.println("Error: " …

6
php exec命令(或类似命令)不等待结果
我有一个要运行的命令,但我不希望PHP坐下来等待结果。 <?php echo "Starting Script"; exec('run_baby_run'); echo "Thanks, Script is running in background"; ?> 是否有可能使PHP不等待结果..即,只需将其启动并移至下一个命令即可。 我找不到任何东西,甚至不确定是否有可能。我所能找到的最好的方法是,有人在一分钟内开始执行CRON工作。
74 php  exec 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.