Описание тега android-tv
У меня есть папка .командные
файлы (обычные задачи) на Мак ОС Х , которые я хотел бы выполнить одновременно.
На данный момент, я был перебора каждого файла в каталоге по одному, чтобы исполнить его. используя что-то вроде:
#!/бин/Баш
LAUNCHLOG=~/рабочий стол/Мои\ Automation/Resources/Logs/_AutoLaunchAgent.txt
команды mkdir -Р ~/рабочий стол/Мои\ автоматизация/ресурсы/журналы/
mkfile -Н 0К "$LAUNCHLOG"
команду chmod 0777 "$LAUNCHLOG"
Файлы=`найти -Ф ~/рабочий стол/Мои\ автоматизация/ресурсов/темп/`;
пока читала-Р линии; делать
"$строка" >>"$LAUNCHLOG"
сделал <<< "$файлы"
спать 10
Выше работает, но это довольно медленно... по соображениям скорости, я хотел бы выполнить команды (каждый пункт в моем каталоге) сразу.
Команды являются независимыми друг от друга и не нужно общаться, и если я делаю это вручную, все работает правильно и я получаю большое ускорение...
Что является лучшим способом для достижения этой цели? Я попытался с помощью круглых скобок внутри моего цикла while в попытке выполнить внутри нового подуровня на каждой итерации, однако этот процесс все еще выполняется один файл одновременно.