Photoshop
Cinema 4d
Fotografie
Weitere Grafiksoftware
HTML / CSS
JavaScript
Flash
PHP
Webserver
Sonstige
Ich zeige euch wie ihr relativ einfach die Prompts in der Shell einrichten könnt und somit den Workflow zu erhöhen.
Was ist ein Prompt eigentlich?
Ein Prompt ist eine Umgebungsvariable die euch in der Konsole angezeigt wird.

Es gibt verschieden Arten von Prompts.
Auslesen kann man Sie mithilfe des echo Befehls.
Code:
Mein Prompt1 ist wie folgt aufgebaut:
Code:
Mein Prompt2 ist ein einfaches, da sonst mehrzeilige Commandos zu unübersichtlich werden würden:
Code:
Das sieht auf den ersten Blick sehr verwirrend aus.Es ist aber relativ einfach, wenn man sich die Werte merkt.
Bearbeiten könnt ihr den Prompt mit:
Code:
Weiterhin ist zu sagen das die Umgebungvariablen nicht gespeichert werden, da sie nicht in der .bash_rc stehen. Also wenn ihr euren selbst erstellen Prompt behalten wollt schreibt ihr ihn in die .bash_rc (befindet sich im root-Verzeichnis):
z.B.
Code:
# shell
export PS1="u(w)( )$"
export PS2=">"
und speichert dann diese natürlich mit dem Befehl :wq ab, wenn ihr vim benutzt.
Gruß Markus
Twittern
>> Allgemeine Fragen oder Probleme mit dem Tutorial? Hier gehts zum Forum!
Was ist ein Prompt eigentlich?
Ein Prompt ist eine Umgebungsvariable die euch in der Konsole angezeigt wird.

Es gibt verschieden Arten von Prompts.
- PS1
der Prompt - PS2
Hilfsprompt, wenn Eingabe unvollständig war - PS3
Prompt, der von select benutzt wird - PS4
Prompt für erweiterte Kommandos
Auslesen kann man Sie mithilfe des echo Befehls.
Code:
echo $PS1
Mein Prompt1 ist wie folgt aufgebaut:
Code:
u(w)( )$
das ergibt in der Konsole:
mbecke2s(~/public_html)(17:04:35)$
das ergibt in der Konsole:
mbecke2s(~/public_html)(17:04:35)$
Mein Prompt2 ist ein einfaches, da sonst mehrzeilige Commandos zu unübersichtlich werden würden:
Code:
>
Das sieht auf den ersten Blick sehr verwirrend aus.Es ist aber relativ einfach, wenn man sich die Werte merkt.
- d
aktuelles Systemdatum - h
Name des Rechners -
Zeilenumbruch - s
Name der aktuellen Shell -
aktuelles Systemzeit - u
Benutzername - w
aktuelles Verzeichnis (mit kompletter Pfadangabe) - W
Der Name des aktuellen Verzeichnisses
Bearbeiten könnt ihr den Prompt mit:
Code:
PS1="u(w)"
Weiterhin ist zu sagen das die Umgebungvariablen nicht gespeichert werden, da sie nicht in der .bash_rc stehen. Also wenn ihr euren selbst erstellen Prompt behalten wollt schreibt ihr ihn in die .bash_rc (befindet sich im root-Verzeichnis):
z.B.
Code:
# shell
export PS1="u(w)( )$"
export PS2=">"
und speichert dann diese natürlich mit dem Befehl :wq ab, wenn ihr vim benutzt.
Gruß Markus
>> Allgemeine Fragen oder Probleme mit dem Tutorial? Hier gehts zum Forum!