Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!cbatt!decuac!cvl!umd5!zben From: zben@umd5.UUCP Newsgroups: net.sources,comp.unix.questions Subject: Re: Prompt wars, revisited. Message-ID: <1500@umd5.umd.edu> Date: Tue, 31-Mar-87 15:35:57 EST Article-I.D.: umd5.1500 Posted: Tue Mar 31 15:35:57 1987 Date-Received: Thu, 2-Apr-87 01:39:34 EST References: <300@cpro.UUCP> Reply-To: zben@umd5.umd.edu (Ben Cranston) Distribution: world Organization: University of Maryland, College Park Lines: 14 Xref: utgpu net.sources:6430 comp.unix.questions:1568 Summary: Much shorter version is just as fast 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 I refuse to do a "shar" for a six line posting... -- umd5.UUCP <= {seismo!mimsy,ihnp4!rlgvax}!cvl!umd5!zben Ben Cranston zben @ umd2.UMD.EDU Kingdom of Merryland UniSys 1100/92 umd2.BITNET "via HASP with RSCS"