echo word1 word2 ... | sed -e 'y/ /\n/;P;D'
— это еще один способ превратить слова, разделенные одинарным пробелом, в слова, разделенные новой строкой.
Вы можете вести счет:
подождите
и сбросить счетчик Вот так:
#!/bin/bash
count=0
for i in *.jpg; do
xload -update 1 &
convert "${dir}/$i" -flip -set filename:t '%d/%t-change' '%[filename:t].jpg' &
((count++))
if [ $count = 5 ]; then
wait
count=0
fi
done
if [ $count != 0 ]; then
wait
fi