Was sagt mir das?

anony

Neu angemeldet
Registriert
30 Nov. 2014
Beiträge
47
UPDATE:
Sorry - wurde fündig! Dabei handelt es sich um den ! :o
--
hi,

habe hier einen code für die shell, um diese ansprechender zu gestalten.

folgendes habe ich in meiner .bashrc:
${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$

Folgendermaßen sieht der Teil vorne in der Shell das aus:
username@hostname:pfad|zahl$

aber was sagt diese Zahl aus?

Danke!
 
UPDATE:
Sorry - wurde fündig! Dabei handelt es sich um den ! :o

Das sind die Farbdefinitionen der Bestandteile des Prompts.

(unter dem Punkt Farben).

Somit bedeutet [\033[01;32m\]\u@, dass der Benutzername (u) und das @ grün eingefärbt werden usw.

Edit: Wer lesen kann ist klar im Vorteil (bei dem Türkis auf hellem Hintergrund aber auch nicht ganz einfach ;) ). Wenn ich nach deinem Beispiel ausgehe besteht dein Prompt exklusive der Farben aus u@h:w$. Also u = Benutzer, @ naja eben @, h = Hostname, : auch wieder einfach :, w = aktuelles Verzeichnis und $ bewirkt dass wenn man als root angemeldet ist ein $ angezeigt wird ansonsten ein #. Eine Zahl sollte da eigentlich nicht auftauchen.
 
Zuletzt bearbeitet:
  • Thread Starter Thread Starter
  • #3
Hm, mysteriöserweise sieht die prompt aber folgendermaßen aus:
username@hostname:pfad|zahl$
, wie oben eben aufgeführt... Hm.

Update:
Sorry, falscher "code"!! Hier der "richtige", den ich verwende:
PS1='\[\033[04;32m\]\u@\h\[\033[00m\]:\[\033[033m\]\w\[\033[00m\]|\[\033[36m\]$?\[\033[00m\]\$ '
 
Zurück
Oben