在单个 exec php 语句中执行两个 shell 命令
我想显示指定日期后修改的所有文件
命令是
touch --date '2011-09-19 /home/ , find /home/
我如何在单个exec语句中执行这两个命令。提前致谢
我想显示指定日期后修改的所有文件
命令是
touch --date '2011-09-19 /home/ , find /home/
我如何在单个exec语句中执行这两个命令。提前致谢
您可以使用 a 或 a 来分隔 comands。无条件运行这两个命令。如果第一个失败,第二个仍然运行。使用使第二个命令依赖于第一个命令。如果第一个命令失败,则第二个命令将不会运行。;
&&
;
&&
command1 ; command2 (run both uncondtionally)
command1 && command2 (run command2 only if command1 succeeds)
这就是我如何同时对拇指进行编码,然后对视频进行flv编码。我需要从avi文件生成2个拇指。在拇指之后,我需要将相同的avi转换为flv或其他任何东西。所以,这是我通常使用的代码。
$command_one = "do whatever the script does best";
$command_two = "do whatever the script does second best";
//execute and redirect standard stream ..
@exec($command_one."&& ".$command_two.">/dev/null 1>/dev/null 2>/dev/null &");
如果需要,还可以使用 exec 运行命令数组:)
foreach($crapatoids as $crap){
$command_name = $crap;
//exec the crap below
@exec ($command_name." >/dev/null 1>/dev/null 2>/dev/null &");
}