1
我試圖運行BASH函數的10個實例同時GNU並行GNU平行嵌套for循環和多個命令
從圖像bash的功能下載瓷磚並且將它們縫合在一起 - 第一單排,然後每個列 - 到單個圖像文件。
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並行?