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