[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: xterm - Hinertgrund umschalten
[Thread Prev] | [Thread Next]
[Date Prev] | [Date Next]
- Subject: Re: xterm - Hinertgrund umschalten
- From: Marc Haber <mh+uugrn@xxxxxxxxxxxx>
- Date: Tue, 3 Aug 2004 11:48:14 +0200
- To: uugrn@xxxxxxxxxxxxxxx
Hi,
On Tue, Aug 03, 2004 at 11:33:30AM +0200, Jonas Schneider wrote:
> Hat jemand eine Idee, wie ich durch einen Shell-Befehl die Option
> "Enable Reverse Video" einer xterm im laufenden Betrieb einschalten
> kann? Das ganze soll dann spaeter in eine .bashrc, und wenn man dann ein
> su zu root macht, wird der Hintergrund geaendert.
Ist zwar keine direkte Antwort auf Deine Frage, aber ich loes das mit
einem farbigen Prompt, der fuer root eine andere Farbe hat.
.bashrc:
unset PROMPT_COMMAND
if ! [ -e /etc/chroot/name ]; then
LOC_PROMPT="[\#/\!]\u@\h:\w\$ "
else
LOC_CHROOTNAME="chroot `cat /etc/chroot/name `"
LOC_PROMPT="[\#/\!]\u@\h[${LOC_CHROOTNAME}]:\w\$ "
fi
if [ -n "$TERM" -a "x$TERM" != "xdumb" ]; then
LOC_CYAN="\[`tput setaf 6`\]"
LOC_REDBOLD="\[`tput setaf 1``tput bold`\]"
LOC_NORM="\[`tput sgr0`\]"
else
LOC_CYAN=""
LOC_REDBOLD=""
LOC_NORM=""
fi
if [ $UID -ne 0 ]; then
LOC_PROMPTCOLOR="$LOC_CYAN"
else
LOC_PROMPTCOLOR="$LOC_REDBOLD"
fi
PS1="${LOC_PROMPTCOLOR}${LOC_PROMPT}${LOC_NORM}"
unset LOC_CYAN LOC_REDBOLD LOC_NORM LOC_PROMPT LOC_PROMPTCOLOR LOC_CHROOTNAME
hth, hand.
Gruesse
Marc
P.S. Und im Uebrigen bin ich der Meinung dass man so selten wie moeglich
mit root-Shell arbeiten sollte[1]
[1] wer schon einmal aus Versehen eine E-Mail in eine root-Shell
gepastet hat, weiss wovon ich spreche,
--
-----------------------------------------------------------------------------
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Karlsruhe, Germany | lose things." Winona Ryder | Fon: *49 721 966 32 15
Nordisch by Nature | How to make an American Quilt | Fax: *49 721 966 31 29