Als «bash» getaggte Fragen

Die Unix-Shell, die früher von Terminal in macOS bis 10.15 Uhr verwendet wurde


2
Warum muss ich .bashrc jedes Mal als Quelle angeben, wenn ich das Terminal öffne, damit Aliase funktionieren? [Duplikat]
Diese Frage hat hier bereits Antworten : Warum läuft .bashrc nicht automatisch? (13 Antworten) Geschlossen vor 5 Jahren . Ich habe diese Zeile in meine ~/.bashrcDatei eingefügt . alias myserver='ssh davidfaux@davidfaux.com' Wenn ich jedoch das Terminal öffne und laufe myserver, beschwert sich das Terminal darüber -bash: myserver: command not found …
25 bash  alias 





3
Ist es möglich, Bash-Escape-Räume in pwd zu haben?
Ich möchte das aktuelle Verzeichnis in die Zwischenablage kopieren pwd | pbcopy. Entkommt pwdjedoch nicht dem Leerzeichen, so dass etwas in "Anwendungsunterstützung" beispielsweise nicht korrekt kopiert wird. Ich scheine mich nicht daran zu erinnern, dass dies immer der Fall war, also hätte ich etwas falsch machen können. ITerm2 benutzen. Gibt …
21 lion  macos  bash  iterm 

1
globstar: Ungültiger Shell-Optionsname unter macOS, auch mit Bash 4.X
Die neue globstarOption erfordert bash 4. Also, auf welchen bashsind wir? $bash --version GNU bash, version 4.4.12(1)-release (x86_64-apple-darwin16.3.0) Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> Probieren wir aus globstar: 13:39:28/forecast-fresh $shopt -s globstar -bash: shopt: globstar: invalid shell option name 13:39:32/forecast-fresh …
21 macos  sierra  bash 

2
Was macht update_terminal_cwd im Terminal von OS X?
Ich bin jetzt schon eine ganze Weile verwirrt. In $PROMPT_COMMANDder Bash in OS X gibt es einen Befehl namens update_terminal_cwd. Ich bin mir sicher, dass es sich nicht um eine eingebaute Bash handelt und höchstwahrscheinlich nur in OS X existiert. Weiß das jemand?
21 macos  terminal  bash 

2
CD in ein Verzeichnis durch Eingabe seines Namens?
Wenn zum Beispiel ein Verzeichnis 'blob' existiert und ich nur 'blob [return]' eingebe, wird das System cdfür mich in das Verzeichnis blob verschoben. Unter Linux (Ubuntu) kann ich shopt -s autocdmeine .bashrcDatei hinzufügen , aber unter OS X gibt dies einen Fehler aus:-bash: shopt: autocd: invalid shell option name

4
Mein Automator-Workflow schlägt fehl, weil der Befehl git im Befehl "Shell-Skript ausführen" nicht gefunden wird. Brauchen Sie Hilfe
Ich habe einen Automator-Workflow und eine der Aktionen besteht darin, ein Repository zu klonen. Hier ist der Code für die Aktion "Shell-Skript ausführen". Der Befehl wird in der Bash-Shell ausgeführt, /bin/bashwenn es darauf ankommt: SOURCEDIR="${3/\/Volumes/}" cd "$2" REPOURL="bob@somedomain.com:$SOURCEDIR" WORKINGDIR="$1" # Capture any errors with cloning process in log file git …

2
Wie kann ich meine Shell immer in einem bestimmten Verzeichnis starten lassen, das nicht mein Ausgangsverzeichnis ist?
Ich habe versucht zu setzen cd /Users/my_name/my_directory/structure sowohl in .bashrcund .bash_loginaber auch Werke, das heißt , wenn ich ein neues Terminal - Fenster öffne ich in meinem Haus bin (/ Users / my_name /) Verzeichnis. Keine Fehlermeldungen, nur nicht wie beim Starten eines neuen Terminalfensters erhofft ins Verzeichnis cd.

2
So verwenden Sie bash als Standardshell
Ich verwende El Capitan 10.11.3 mit der Bash-Version 3.x, also habe ich beschlossen, Bash zu aktualisieren über: brew install bash Brew platziert die neue Bash unter / usr / local / Cellar / bash: brew info bash bash: stable 4.3.42 (bottled), devel 4.4-beta, HEAD Bourne-Again SHell, a UNIX command interpreter …
20 macos  bash  homebrew 

3
OS X - Erstellen Sie ein persönliches bin-Verzeichnis (~ / bin) und führen Sie Skripts aus, ohne deren vollständigen Pfad anzugeben
Ich versuche also, ein persönliches binVerzeichnis in meinem privaten Ordner zu erstellen . Ich habe folgenden Ordner erstellt: /Users/thi/bin Ich habe meine Skripte in diesem Ordner abgelegt, aber wenn ich im Terminal eingebe: myScript Es läuft nicht. Mir wurde gesagt, dass ich diesen Bin-Pfad exportieren muss, etwas, das damit zusammenhängt …
19 macos  terminal  bash 

6
Langsames Terminal auf Sierra
Die Terminal-App reagiert nur langsam auf Eingaben . Die Verzögerung ist sehr deutlich, wenn ich die Eingabetaste gedrückt halte. Wenn ich tippe bash, um eine Sub-Shell zu erstellen, wird es viel schneller. Ich glaube, dieses Verhalten begann, als ich auf Sierra aktualisiert habe, aber ich könnte mich irren. Weiß jemand, …
19 terminal  sierra  bash 

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.