Autor: Marc Haber (mh+uugrn_at_zugschlus.de)
Datum: 03. Aug 2004
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 später in eine .bashrc, und wenn man dann ein
> su zu root macht, wird der Hintergrund geändert.
Ist zwar keine direkte Antwort auf Deine Frage, aber ich lös das mit
einem farbigen Prompt, der für 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.
Grüße
Marc
P.S. Und im Übrigen bin ich der Meinung dass man so selten wie möglich
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
Dieses Archiv wurde generiert von hypermail 2.1.7 : 03. Aug 2004 CEST