Hello, This morning I have been puzzled by bash. After typing the following command:
for i in `seq 1 5`;do echo $i; test $i = 3 && break; done I see: 1 2 3 Which is OK. However, if the "break" command appears in a subshell: for i in `seq 1 5`;do echo $i; test $i = 3 && (break); done then the "break" command does not seem to have any effect 1 2 3 4 5 I am curious, is this something to be expected? -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/52245a1b.2030...@gmail.com