Searched hist:ba08f69b5c299309a85231190035d757730c79c9 (Results 1 – 1 of 1) sorted by relevance
/freebsd/bin/sh/ |
H A D | parser.c | diff ba08f69b5c299309a85231190035d757730c79c9 Sun Oct 24 19:06:49 CEST 2010 Jilles Tjoelker <jilles@FreeBSD.org> sh: Change ! within a pipeline to start a new pipeline instead.
This is how ksh93 treats ! within a pipeline and makes the ! in a | ! b | c negate the exit status of the pipeline, as if it were a | { ! b | c; }
Side effect: something like f() ! a is now a syntax error, because a function definition takes a command, not a pipeline.
Exp-run done by: pav (with some other sh(1) changes)
|