On 12/17/2011 2:36 PM, Mouse wrote:
(*and* thus would require a change to all all
tools)
No.
There is no reason this couldn't be done by expanding wildcards as
normal, but providing some way - which doesn't affect tools that don't
choose to call it - for a program to get hold of its pre-globbing
arglist, if its execer provided one.
True, I hadn't looked at it that way. But it still requires a change to
all shells that want to be able to work with tools that know about it.
And it's just to support edge cases like this or to enable features that
can be hacked up in a line of perl -- it'll probably never happen.
As the philosopher once said: "Good Enough is the enemy of Great." The
Unix shell is "good enough."
(And "Worse is Better" (
http://www.jwz.org/doc/worse-is-better.htm))
- Josh
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTML mouse at
rodents-montreal.org
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B