Probleme mit Umbruch in der Konsole
Christian Prior
chrprior at gmx.de
Wed Nov 10 21:02:36 CET 2004
Hey Jan-Benedict,
you wrote:
> Nur als Hinweis am Rande: das wilde Eintippen von Steuer-Sequenzen kann
> ausgenutzt werden, um nebenbei noch den ein oder anderen Befehl
> auszuführen. Da muß ich nachher doch wirklich mal nachgucken, was diese
> Sequenz macht:-)
was denkst' über mich?
Das ist mein root-PS1:
\[\033[31;7m\]\u@\h:\[\033[0;1m\]\w >\[\033[0m\]
\[ = begin a sequence of non-printing characters
\033 = ASCII-ESC in der oktalen Notation
[31;7m = ANSI colour selection rot; invers
\] = end a sequence of non-printing characters
\u = $user
@ = [at] normaler Text
\h = $HOSTNAME
: = [Doppelpunkt] normaler Text
\[ = s.o.
\033 = s.o.
[0;1m = s.o.: reset; fett
\] = s.o.
\w =~ $PWD
> = normaler Text
\[ = s.o.
\033 = s.o.
[0m = s.o.
\] = s.o.
Schön rot, damit ich nicht vergess', dass ich als root angemeldet
bin ;-)
Ok, ok, als root sollte man so wenig Spielereien wie möglich
machen, also: Bitte liebe kinder, nicht nachmachen, das ist ganz
gefährlich!!
Zum ausprobieren, was gefällt, gibt's auch ein kleines
shell-script (aus dem Colour-ls mini HOWTO, Version vom
27.4.1996):
#!/bin/bash
# Display ANSI colours.
#
esc="\033["
echo -e "\t 40\t 41\t 42\t 43\t 44\t 45\t 46\t 47"
for fore in 30 31 32 33 34 35 36 37; do
line1="$fore "
line2=" "
for back in 40 41 42 43 44 45 46 47; do
line1="${line1}${esc}${back};${fore}m Normal ${esc}0m"
line2="${line2}${esc}${back};${fore};1m Bold ${esc}0m"
done
echo -e "$line1\n$line2"
done
Viele Grüße
Christian
--
Initiative zur Verbesserung der Qualität politischer
Meinungsbildung
http://www.nachdenkseiten.de
More information about the Linux
mailing list