[ale] i hate csh
Greg Sabino Mullane
greg at turnstep.com
Fri Jan 25 18:16:05 EST 2002
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
> host% ^pe^ep
>
> I don't think bash does that. Speaking of which, I also miss the
> "r" command in ksh for repeating a command in your history ...
Bash does do the caret substitution trick. It is also great at repeating
commands from your history. Just type "!!" to repeat your last command,
"!234" to repeat command number 234, or (my favorite) "!string" to repeat
the last command that started with "string." Say you run a "grep" command
and then, hours of coding later, you decide you want to run that command
again. Just type "!gr" and bash runs the last command that started with
the letters "gr" (in this case, "grep whatever"). Very nice.
There is a lot more it does too, but basically anything the the lesser
shells :) can do, bash can do, and usually improves upon it if possible.
I've been using bash a long time but I still get surprised on occasion as
I ask myself "is there a way to do that in bash" and sure enough, there
usually is.
Greg Sabino Mullane <greg at turnstep.com>
PGP Key: 0x14964AC8 200201251813
-----BEGIN PGP SIGNATURE-----
Comment: http://www.turnstep.com/pgp.html
iD8DBQE8Ueb2vJuQZxSWSsgRAlDuAKDW9GdaI4D8IT2S5VVI/ekihkvKDgCgpwPZ
ebon+9JKPXwkK4nB/9otPeo=
=NXny
-----END PGP SIGNATURE-----
---
This message has been sent through the ALE general discussion list.
See http://www.ale.org/mailing-lists.shtml for more info. Problems should be
sent to listmaster at ale dot org.
More information about the Ale
mailing list