#!/bin/sh setglobal st = '0' for i in [0 1 2 3 4 5 6 7] { ./test-spawn-pipe-main$(EXEEXT) ./test-spawn-pipe-child$(EXEEXT) $i \ || do { echo test-spawn-pipe.sh: iteration $i failed > !2; setglobal st = '1'; } } exit $st