Oracle FAQ Your Portal to the Oracle Knowledge Grid

Home -> Community -> Mailing Lists -> Oracle-L -> RE: for years I have been using korn shell

RE: for years I have been using korn shell

From: Norris, Gregory T [ITS] <>
Date: Tue, 11 Nov 2003 06:04:32 -0800
Message-ID: <>

Here's a snippit from my ~/.kshrc, which kinda-sorta approximates bash's default behavior. Unfortunately, there doesn't seem to be any way to bind TAB for filename completion in ksh88. :-( Apparently ksh93 can handle this, but it isn't available on any of the servers I support.

	set -o emacs
	alias __A=`echo "\020"`     # up arrow = ^p = back a command
	alias __B=`echo "\016"`     # down arrow = ^n = down a command
	alias __C=`echo "\006"`     # right arrow = ^f = forward a character
	alias __D=`echo "\002"`     # left arrow = ^b = back a character
	alias __H=`echo "\001"`     # home = ^a = start of line
	alias __Y=`echo "\005"`     # end = ^e = end of line

-----Original Message-----
Jesse, Rich
Sent: Monday, November 10, 2003 3:54 PM
To: Multiple recipients of list ORACLE-L

For Linux, I use bash. For Unix (HP/Sun) accounts, I use Korn, where bash typically isn't available. I like either, but am tending to like bash more for the non-vi command line editing that uses cursor keys (I've been told that this is "set -o emacs" in Korn, but it shore don't work like that on Korn-88).

For one 3rd party install, I use csh because that's what they require. And because of they way they have it setup, if I'm in Korn and execute their setup, it won't work. I have to change to csh first, then execute their setup. Just poorly written, IMHO.

My $.02,

Rich Jesse                           System/Database Administrator                  Quad/Tech Inc, Sussex, WI USA


Please see the official ORACLE-L FAQ:

Author: Norris, Gregory T [ITS]
Fat City Network Services    -- 858-538-5051
San Diego, California        -- Mailing list and web hosting services
To REMOVE yourself from this mailing list, send an E-Mail message to: (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing). Received on Tue Nov 11 2003 - 08:04:32 CST

Original text of this message