On Sun, May 23, 2004 at 02:46:57AM +0200, R. Welz wrote: > Hello. > I am no shell expert but I need to have some aliasis: > > In .bash_profile I had defined two aliasis (?) > alias top='top -u' > alias topold='top' > > but a call to topold showed a top -u instead (sorted by %cpu). > > So I changed the order: > alias topold='top' > alias top='top -u' > and restarted Terminal.app > > But topold still gives a cpu sorted output AND a call to alias: > > My-Computer:~ user$ alias > alias psseti='ps aux | grep seti' > alias top='top -u' > alias topold='top' > > shouldn't that output be in the other order? What can I do? Perhaps alias prints aliases in alaphabetical order? > Can someone help, please? Use this: alias topold='"top"' $ alias i='echo from i' $ alias j='i' $ j from i $ alias j='"i"' $ j bash: i: command not found -- ~`^`'~=-._.-=~'`^`'~=-._.-=~'^'~=-., \|/ (___) \|/ _,.-=~'`^` @~./'O o`\.~@ "Knowledge is Power" /__( \___/ )__\ *PPPFFBT!* -- Francis Bacon `\__`U_/' _.-=~'``'~=-._.-=~'``'~=-._.-=~'`^`'~= <____|' ^^`'~=-.,__,.-= ~'^`'~=-._.-=~'`^`'~=-._.-=~'^'~=-.,__,.-==--^'~=-.,__,.-=~'`^`