using echo 'text' > file (to add to last line of several documents)

Eric Shubert ejs at shubes.net
Wed Oct 27 13:10:58 MST 2010


On 10/27/2010 01:02 PM, Matt Graham wrote:
> From: Eric Shubert<ejs at shubes.net>
>> 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'



More information about the PLUG-discuss mailing list