Als «bash» getaggte Fragen

Bash ist eine kostenlose Shell für Unix-ähnliche Betriebssysteme aus dem GNU-Projekt.



1
Wie behebe ich meine Farb-Bash-Eingabeaufforderung?
Ich habe eine Bash-Eingabeaufforderung (mit PROMPT_FUNCTION) wie folgt definiert: function get_hg_prompt_prefix() { local APPLIED_COLOR=$1; shift local UNAPPLIED_COLOR=$1; shift local ALERT_COLOUR=$1; shift local TEXTCOLOR=$1; shift local mercurial_prompt_line="{{patches|join(:)|pre_applied(${APPLIED_COLOR})|post_applied(${TEXTCOLOR})|pre_unapplied(${UNAPPLIED_COLOR})|post_unapplied(${TEXTCOLOR})}\n\r}" local mercurial_status_prompt="{ ${ALERT_COLOUR}{status}${TEXTCOLOR}}" echo "$(hg prompt "${mercurial_prompt_line}" 2>/dev/null)$(hg prompt "${mercurial_status_prompt}" 2>/dev/null)" } function set_prompt() { bright='\[[01m\]' colors_reset='\[[00m\]' HOSTCOLOR=${colors_reset}='\[[34m\]' USERCOLOR=${colors_reset}='\[[01m\]' TEXTCOLOR=${colors_reset}='\[[32m\]' APPLIED_COLOR=${colors_reset}='\[[32m\]' UNAPPLIED_COLOR=${colors_reset}='\[[37m\]' ALERT_COLOUR=${colors_reset}='\[[31m\]' hg_status="$(get_hg_prompt_prefix …
9 bash 


3
Bash Auto-Vervollständigung Fügt nach dem Dateinamen einen abschließenden Schrägstrich hinzu
Ich habe kürzlich mein System von Etch auf Lenny aktualisiert. Wenn ich jetzt die automatische Vervollständigung verwende, werden Dateinamen (keine Verzeichnisse) mit einem abschließenden Schrägstrich in der Befehlszeile angezeigt. Es scheint sich auf mehrere (alle?) Befehle zu beziehen. Ich habe ein paar ausprobiert: aj@mmdev0:~/loadtest$ vi pyloadtools3.py/ aj@mmdev0:~/loadtest$ cat pyloadtools3.py/ aj@mmdev0:~/loadtest$ …

4
Bash Shell Tutorials [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Super User. Geschlossen vor 6 Jahren . Was sind einige gute Bash-Tutorials? Ich möchte mehr über die Bash-Shells-Befehle und deren Verwendung erfahren.


5
Stellen Sie $ PS1 auf dem lokalen Computer und in der SSH-Sitzung anders ein
Ich halte mein Home-Verzeichnis unter Versionskontrolle, so dass meine Grundkonfiguration auf jedem Computer leicht verfügbar ist. Meine Bash-Eingabeaufforderung auf meinem lokalen Computer ist eine komplizierte, farbenfrohe Sache, die das aktuelle Git-Repository und seinen Status enthält. Aber ich hätte lieber eine einfache user@host ~ $Eingabeaufforderung, wenn ich sshin einen Remote-Computer gehe. …
9 bash  ssh  shell  ps1 

2
Wie kann man die Bash-Geschichte fortsetzen?
Ich weiß nicht, ob dies erwartet wird, aber mein Verlauf wird nicht über Sitzungen hinweg gespeichert. Das heißt, wenn ich das Fenster schließe und dann es wieder öffne, ist der Verlauf leer. Wie kann ich es über Sitzungen hinweg beibehalten? Hier sind die Ausgaben der Befehle, die Sie gefragt haben: …


5
Docker auf Conemu
Ich versuche, Docker auf ConEmu laufen zu lassen, indem ich eine Aufgabe erstelle, mit der die Docker- start.shDatei mit geöffnet wird git bash. "C:\Program Files\Git\bin\bash.exe" --login -i "C:\Program Files\Docker Toolbox\start.sh"Gibt es eine Möglichkeit, eine Aufgabe in ConEmu zu erledigen, da Docker Terminal normalerweise darauf verweist ? Also so etwas wie …
9 bash  conemu  docker  cmder 


3
So erhalten Sie den Bash-Shell-Verlaufsbereich
Wie kann ich Verlaufseinträge in einem bestimmten Bereich abrufen / filtern? Ich habe eine große Verlaufsdatei und benutze sie häufig history | grep somecommand Jetzt ist mein Gedächtnis ziemlich schlecht und ich möchte auch sehen, was ich sonst noch getan habe, als ich den Befehl eingegeben habe. Im Moment mache …
9 linux  bash  history  grep 


1
Bash-Abschluss-Verarbeitung schlecht gelaufen, wie debuggen?
Alles begann mit einem einfachen alias gv='gvim --remote-quiet' und gv Space Tabgibt jetzt nichts an, wo es normalerweise Dateinamen geben sollte. Seltsamerweise alias gvi='gvim --remote-quiet' funktioniert wie erwartet. Ich habe eindeutig eine Problemumgehung, aber ich würde gerne wissen, was mich gvfür eine spezielle Verarbeitung erwischt. compoptist keine Hilfe, da gvdieselben …

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.