Назад | Перейти на главную страницу

Запускать процессы одновременно

Я написал сценарий bash, который, в свою очередь, должен запускать около 130 сценариев Perl.

#!/bin/bash
perl file1.pl &
perl file2.pl &
perl file3.pl &
....
....
perl file130.pl &

Приведенный выше сценарий bash настроен в cron для запуска каждые 10 минут. Есть ли другой способ запустить все эти 130+ скриптов Perl одновременно?

Если скрипты действительно так называются:

#!/bin/bash
for i in {1..130}
do
    perl "file$i.pl" &
done
for script in file*.pl
do
  perl "$script" &
done