👁 Иногда нужно выполнить сразу несколько тяжёлых операций (например, обрабатывать файлы или делать запросы). Последовательно это долго, а в Bash легко запускать их параллельно и собирать результат.
📝 Пример кода:
#!/bin/bash
urls=("https://example.com" "https://httpbin.org/get" "https://google.com")
for u in "${urls[@]}"; do
curl -s "$u" -o "$(basename $u).html" &
done
wait
echo "Все загрузки завершены!"📌 Как это работает:
&запускает процесс в фонеwaitдожидается завершения всех фоновых задач- Можно применять к любой задаче: обработка логов, запросы к API, рендеринг файлов
❗️ Такой паттерн реально ускоряет скрипты, если у вас десятки однотипных операций.
tags: #bash #linux #полезно
❤️ @recura_tech



