On May 23, 2007, at 4:39 PM, William A. Rowe, Jr. wrote:

 [ ] Revert to "|foo" to invoke foo, and
     add "|$foo" syntax to launch foo via sh

I like this one the best, since it consumes fewest resources in the default case.

 [ ] Retain "|foo" to invoke foo through sh, and
     add "||foo" syntax to directly launch foo

These were the best solutions I could come up with, others are welcome.

However, the indirection through the shell is now the default case and has been for quite a while... I figure dropping it now might violate the principle of least astonishment.

I prefer the first one, but given the circumstances see myself tending towards the second alternative.

S.


--
[EMAIL PROTECTED]              http://www.temme.net/sander/
PGP FP: 51B4 8727 466A 0BC3 69F4  B7B8 B2BE BC40 1529 24AF

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to