Followup/corrections to that last email: The "printf" lines should've had the $$ doubled up:
> @echo $$(printf $@) Also, I wanted to point out a difference between *-e* and *-o pipefail*: $ bash -e -o pipefail -x -c 'false | (sleep 2; true) | false; echo Inner: $?'; echo Outer: $? + false + sleep 2 + false + true Outer: 1 -brian _______________________________________________ Help-make mailing list Help-make@gnu.org https://lists.gnu.org/mailman/listinfo/help-make