On 10/27/2010 01:02 PM, Matt Graham wrote:
From: Eric Shubert<[email protected]>
On 10/27/2010 12:30 PM, Matt Graham wrote:
alias ..='cd ..'
alias ...='cd ../..'
....and I don't believe you can write a script named ".." without
a lot of fooling around....
What happens though when you try to use the real command? Does it
result in: $ cd cd ..
"man bash" , the ALIASES section:
The first word of the replacement text is tested for aliases, but a word that
is identical to an alias being expanded is not expanded a second time. This
means that one may alias ls to ls -F, for instance, and bash does not try to
recursively expand the replacement text.
No idea what non-bash things do.
That doesn't appear to me to say you won't get
$ cd cd ..
if you type
$ cd ..
when your alias is defined.
--
-Eric 'shubes'
---------------------------------------------------
PLUG-discuss mailing list - [email protected]
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss