Я пытаюсь запустить 10 экземпляров функции BASH одновременно с GNU ParallelГНУ параллель с вложенным для петель и кратных команд
загружает функциональный BASH плитки из изображения и сшивает их вместе - первые одиночные строки, то каждые column - в один файл изображения.
function DOWNLOAD_PAGE {
for PAGE in {0041..0100}
do
for COLUMN in {0..1}
do
for ROW in {0..2}
do wget -O "$PAGE"_"$COLUMN"_"$ROW".jpg "http://www.webb$PAGE$COLUMN$ROW"
done
convert "$PAGE"_"$COLUMN"_*.jpg -append "$PAGE"__"$COLUMN".jpg
done
convert "$PAGE"__*.jpg +append "$PAGE"_done.jpg
done
}
К сожалению, по-видимому, obviuous решения - первый из которых
export -f DOWNLOAD_PAGE
parallel -j10 DOWNLOAD_PAGE
не работают.
Есть ли способ сделать это с помощью GNU Parallel?