Как я могу запустить несколько команд Laravel одновременно? - PullRequest
0 голосов
/ 15 мая 2018

Мне нужно запустить одну и ту же команду Laravel с разными параметрами одновременно 20 раз, как я могу автоматизировать это?Это как: php artisan do-command 1, php artisan do-command 2, php artisan do-command 3, ... php artisan do-command 20?Кроме того, хватит ли моего ноутбука с i7-7500u и 8 Гб оперативной памяти для запуска 20-100 процессов?

!!! ОБНОВЛЕНИЕ !!!

после первого ответа я создал файл sh:

 #!/bin/bash

 for i in {1..20}
    php artisan do-command $i &

, но выдает ошибку syntax error near unexpected token "php"

1 Ответ

0 голосов
/ 15 мая 2018

В Linux вы можете добавить & в конец команды для запуска команды в фоновом режиме, например

for i in {1..20} do
    artisan do-command $i &
done
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...