从cli并行运行php命令
我有这个shell命令,我在crontab中使用它从cli并行运行php命令,php,ssh,command-line-interface,Php,Ssh,Command Line Interface,我有这个shell命令,我在crontab中使用它 for i in {0..10};do /usr/bin/php5-cli -q /my/path/to/file.php --chunk $i;done > /dev/null 2>&1 但每个循环步骤都在等待前一个步骤开始,每个步骤需要5分钟,因此将在25分钟后结束 有没有办法一次完成所有10个步骤?所以整个过程只需要5分钟 我正在使用来处理命令参数您可以在后台运行命令,只需在命令后面加上&符号即可 /usr/bi
for i in {0..10};do /usr/bin/php5-cli -q /my/path/to/file.php --chunk $i;done > /dev/null 2>&1
但每个循环步骤都在等待前一个步骤开始,每个步骤需要5分钟,因此将在25分钟后结束
有没有办法一次完成所有10个步骤?所以整个过程只需要5分钟
我正在使用来处理命令参数您可以在后台运行命令,只需在命令后面加上&符号即可
/usr/bin/php5-cli -q /my/path/to/file.php --chunk $i &
只需在命令后面加上&符号,即可在后台运行命令
/usr/bin/php5-cli -q /my/path/to/file.php --chunk $i &
ssh和crontab是完全不相关的。也许你的意思是“shell”ssh和crontab完全不相关。也许你是说“贝壳”