Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!cbatt!ihnp4!ptsfa!lll-lcc!mordor!sri-spam!sri-unix!husc6!seismo!cmcl2!esquire!sbb From: sbb@esquire.UUCP Newsgroups: net.sources,comp.unix.questions Subject: Re: Prompt wars, revisited. Message-ID: <65@esquire.UUCP> Date: Wed, 1-Apr-87 10:53:20 EST Article-I.D.: esquire.65 Posted: Wed Apr 1 10:53:20 1987 Date-Received: Sat, 4-Apr-87 07:18:21 EST References: <300@cpro.UUCP> <1500@umd5.umd.edu> Reply-To: sbb@esquire.UUCP (Stephen B. Baumgarten) Distribution: world Organization: DP&W, New York, NY Lines: 11 Xref: utgpu net.sources:6432 comp.unix.questions:1581 In article <1500@umd5.umd.edu> zben@umd5.umd.edu (Ben Cranston) writes: >This is what I am using now: > > alias set_prompt 'set prompt="${hostname}[\\!] `dirs|sed -e '\''s| .*||'\'' -e '\''s|.*[^/]\(/[^/]*/[^/]*\)|...\1|'\''` % "' > set hostname=`hostname | sed -e 's/\..*//'` > alias cd 'cd \!*; set_prompt' > alias pushd 'pushd \!*; set_prompt' > alias popd 'popd \!*; set_prompt' > set_prompt But what about us poor Korn Shell users? Any ideas?