[ILUG] return codes
John P. Looney
jplooney-ilug at online.ie
Tue Mar 7 11:04:15 GMT 2000
On Tue, Mar 07, 2000 at 10:40:29AM -0000, Aaron McDaid mentioned:
> i don't know if this has already been solved but!:
> as opposed to PS1=$?
> you can do all sorts of cool stuff in the PS1 including backticks - so you
> could have it execute an arbitrary command each time and use the output as
> the prompt, but you would have to do PS1='`command`'
Oh right. I didn't know backticks worked. Kick ass.
> the important thing is to check the environment variable (using the "set"
> built in command)
> the outer pair of ticks are to make sure that the inner pair actually get
> put into the environment variable
> Nice idea, must use if myself. I spent sometime on saturday putting
> different colours into different parts of my PS1 !
Heh. Well, if I'm using an xterm, my PS1 has the username, host & pwd in
the title bar of the xterm. It then has the username/host/pwd above the
prompt, and the date beside it (sorta rasterman style). Now it has the
return code there too;
| jplooney : xena : ~/| Tue Mar 7 11:01:12
The little bit between the '|' symbols is red on white, for clearness.
"The fool must be beaten with a stick, for an intelligent person
the merest hint is sufficient" -- Zen Master Greg
More information about the ILUG