Re: Incorrect alias substitution

2009-02-24 Thread Mike Frysinger
On Tuesday 24 February 2009 21:14:46 Vincent Lefevre wrote: > On 2009-02-24 19:32:05 -0500, Paul Jarc wrote: > > Vincent Lefevre wrote: > > > I get the following errors with bash 3.2.39 under Debian/unstable: > > > > > > bash -c 'alias a="echo OK >&2" > > > a > > > > > > > /dev/null a' > > > > >

Re: Incorrect alias substitution

2009-02-24 Thread Vincent Lefevre
On 2009-02-24 19:32:05 -0500, Paul Jarc wrote: > Vincent Lefevre wrote: > > I get the following errors with bash 3.2.39 under Debian/unstable: > > > > bash -c 'alias a="echo OK >&2" > > a > > > /dev/null a' > > bash: line 1: a: command not found > > bash: line 2: a: command not found > > aliase

Re: Incorrect alias substitution

2009-02-24 Thread Paul Jarc
Vincent Lefevre wrote: > I get the following errors with bash 3.2.39 under Debian/unstable: > > bash -c 'alias a="echo OK >&2" > a > > /dev/null a' > bash: line 1: a: command not found > bash: line 2: a: command not found aliases aren't expanded by a non-interactive bash by default. If you do

Incorrect alias substitution

2009-02-24 Thread Vincent Lefevre
I get the following errors with bash 3.2.39 under Debian/unstable: bash -c 'alias a="echo OK >&2" a > /dev/null a' bash: line 1: a: command not found bash: line 2: a: command not found $ bash --posix bash-3.2$ alias a="echo OK >&2" bash-3.2$ a OK bash-3.2$ > /dev/null a bash: a: command not fou