Als «prompt» getaggte Fragen

Die Eingabeaufforderung besteht aus einer Reihe von Zeichen, die von einer beliebigen Terminalschnittstelle verwendet werden, um anzuzeigen, dass das Terminal bereit ist, einen anderen Befehl zu empfangen. Fragen, die dieses Tag verwenden, sollten sich auf Fragen zur Eingabeaufforderung, zum Anpassen usw. beschränken.




3
Ändern der Farben für Benutzer-, Host- und Verzeichnisinformationen in der Eingabeaufforderung des Terminals
Ist es möglich, die Farben in der Eingabeaufforderung für die Eingabeaufforderung user@computersowie das aktuelle Verzeichnis und die Befehlsteile der Eingabeaufforderungsanzeige zu ändern ? Ich habe schon so etwas von OSX-Benutzern gesehen, aber ich weiß nicht, wie ich dasselbe im Gnome-Terminal machen soll (ich kann nur die Vordergrund- und Hintergrundfarben ändern). …



9
Trimmen Sie das Arbeitsverzeichnis der Terminal-Eingabeaufforderung
Bei Verwendung des Terminals in einer tiefen Ordnerstruktur kann die Eingabeaufforderung manchmal den größten Teil der Zeile belegen. Kann ich das Arbeitsverzeichnis in irgendeiner Weise zuschneiden? Ich weiß, dass ich das kann PS1="\W >" um nur das aktuelle Verzeichnis und nicht den vollständigen Pfad zu drucken, aber gibt es eine …


1
UTF-8-Zeichen werden in tmux nicht richtig angezeigt
Ich benutze ♪Zeichen in meinem zshThema für die Eingabeaufforderung. Aber in tmux verhielt sich meine Eingabeaufforderung merkwürdig und zeigte zusätzliche Leerzeichen wie folgt an: ♪ ~ I can type from here ♪ ~ Instead of here like in zsh, and sometimes when I do stuff like cd ♪ ~ cd …
19 prompt  tmux  utf-8 

1
Wie kann ich das Pfeilzeichen in meiner Bash-Eingabeaufforderung verwenden?
Wie kann ich diese roten und grünen Pfeilzeichen in der Bash-Eingabeaufforderung verwenden? Update 1 Das ist meine .bashrcAkte if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\[\033[00m\]\ [\033[01;34m\]→ \w\[\033[00m\]\$ ' else PS1='${debian_chroot:+($debian_chroot)}→ \w\$ ' fi unset color_prompt force_color_prompt Ich möchte, dass dieser Pfeil als @dessert markiert wird, das zuvor beantwortet wurde …
17 bash  bashrc  prompt 

4
Wie fordere ich Benutzer mit einem GUI-Dialogfeld auf, den Datei- / Verzeichnispfad über die Befehlszeile auszuwählen?
Angenommen, ich habe ein Skript wie das folgende: (Das Beispiel zeigt einen rysnc-Anwendungsfall.) #!/bin/bash echo -n "Enter Source Directory:" read srcdir echo -n "Enter Destination Directory:" read dstdir rsync -av --delete "$srcdir" "$dstdir" Die Idee hier ist, den Benutzer aufzufordern, die "Quell" - und "Ziel" -Verzeichnisse einzugeben, damit rsync damit …

4
Ändern des Verhaltens der Bash-Eingabeaufforderung als Root
Bevor Sie wegklicken, ist dies nicht die typische Frage "Wie mache ich meine Bash-Eingabeaufforderung farbig?". Ich habe meine Bash-Eingabeaufforderung bereits so angepasst: [user @ host]----[$(pwd)] $ Dabei ist alles in Klammern hellblau und alles andere (einschließlich $) schwarz, indem Sie Folgendes zu meiner ~ / .bashrc-Datei hinzufügen # Turn the …

2
Warum wird meine Funktion in PS1 nicht neu bewertet?
Ich versuche , einen Teil meines Prompt Set durch eine Funktion dynamisch zu haben, also in meine .bashrcich: asdf () { echo -n $(pwd) } PS1="\u@\h:\w $(asdf)\$ " Das Öffnen einer Shell gibt mir zunächst das, was ich erwarte: $ bash darthbith@server:~/test /home/darthbith/test$ Wenn ich jedoch das Verzeichnis ändere, ändert …

3
Lange Zeilen überlappen sich in der benutzerdefinierten Eingabeaufforderung von Bash PS1
Ich habe eine ausgefallene zweizeilige PS1Bash-Eingabeaufforderung mit Servernamen, Uhrzeit, Benutzername und anderen nützlichen Variablen konfiguriert . PS1="\n\[\033[1;34m\]\342\226\210\342\226\210 \u @ $SERVER_NAME""$BBlue"" \w""$Color_Off \n\[\033[0;36m\]\342\226\210\342\226\210 \d \t $ \[\033[0;39m\]" Vollständige Github-Quelle hier . Das Problem ist, dass lange Zeilen häufig um sich selbst gewickelt werden, was bedeutet, dass die neue Zeile die vorherige …
13 bash  prompt  ps1 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.