#!/bin/sh
COUNT=0
for J in `seq 1 10`; do
./print.sh &
if [ $COUNT = 3 ]; then
COUNT=0
wait
else
COUNT=`expr $COUNT + 1`
fi
done
wait
# 한번에 4개씩 background로 print.sh를 실행하고 4개가 되면 wait한다.
# wait는 모든 subshell이 수행될 때까지 기다린다.
# expr은 numerical한 연산을 수행할 때 쓴다.
댓글 없음:
댓글 쓰기