Ak hovorime o GNU parallel, tak osobne to casto robim stylom
#ak sa jedna o jeden prikaz
for item in array
do
echo "file $item"
done | parallel -k -j 4
#ak viacero, pripadne pomocou funkcie
my_job(){
item=$1
various
commands
}; export -f my_job
for item in array
do
echo "my_job $item"
done | parallel -k -j 4
samozrejme treba mat spravne exportovane premenne atd, ak su vyuzivane