Raw
1 2 (
2 3 for i in a b c
3 4 do
4 5 foo || exit 1
5 6 bar &&
6 7 baz
7 8 done
8 9 ) &&
9 10 (
10 11 while true
11 12 do
12 13 foo || exit 1
13 14 bar &&
14 15 baz
15 16 done
16 17 ) &&
17 18 (
18 19 i=0 &&
19 20 while test $i -lt 10
20 21 do
21 22 echo $i || exit
22 23 i=$(($i + 1))
23 24 done
24 25 )