Als «bash» getaggte Fragen

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

1
Öffnen und Fokussieren des Dialogfelds zum Durchsuchen von Dateien über die Befehlszeile
Ich möchte das Dialogfeld zum Durchsuchen nativer Dateien über die Befehlszeile öffnen, den Fokus auf das Dialogfeld legen und dann den vollständigen Pfad der ausgewählten Datei abrufen. Das Folgende funktioniert gut, aber der Dialog ist nicht fokussiert und kann daher nicht über die Tastatur gesteuert werden: osascript -l JavaScript -e …

1
Warum hat OS X Bash v3.2.57?
OS X wird mit der Bash-Version 3.2.57 anstelle der Bash-Version 4.3.39 ausgeliefert, die GNU als aktuelle stabile Version von Bash auflistet . Gibt es eine Möglichkeit, bash unter Mac OS X zu aktualisieren?

2
`LSOpenURLsWithRole () ist mit dem Fehler -1712 für die Datei </ path / to / folder>` fehlgeschlagen, wenn ich `open .` Versuche
Ich bin plötzlich auf diesen Fehler gestoßen, als ich versuchte, open .das aktuelle Verzeichnis im Finder zu öffnen, ein Befehl, den ich ziemlich häufig verwende: ysim:~/Downloads$ open . LSOpenURLsWithRole() failed with error -1712 for the file /Users/ysim/Downloads. Es dauerte ein paar Minuten und ging von selbst weg. Ich habe versucht, …
9 macos  finder  bash 

2
Ein bestimmtes Programm kann nicht vom Terminal ausgeführt werden, ohne den vollständigen Pfad zu verwenden
Ich möchte ein Programm ds9vom Terminal aus ausführen . Das Programm befindet sich eindeutig im PFAD, den ich durch Ausführen bestimmt habe: which ds9 /Users/evgenii/miniconda3/envs/iraf/bin/ds9 Wenn ich den Befehl jedoch durch Eingabe ausführe ds9, wird der folgende Fehler angezeigt: -bash: /Applications/ds9.app/Contents/MacOS/ds9: No such file or directory Ich kann es immer …
9 terminal  bash 

1
Was ist die Umgebungsvariable __CHECKFIX1436934?
Unter OS X 10.9.5 ist für meine Bash-Shell die folgende Umgebungsvariable festgelegt: __CHECKFIX1436934 = 1 Was ist der Zweck dieses Wertes? Ich bin überrascht, dass es noch keine Aufzeichnungen darüber gibt, dass jemand dies zuvor gefragt hat.
9 bash 

3
Verschieben von .bash_profile nach Dropbox
Ich möchte mein .bash_profile nach Dropbox verschieben, damit meine benutzerdefinierten Terminalfunktionen auf allen meinen Macs verfügbar sind. Ist das möglich und gibt es mögliche Auswirkungen? Zum Beispiel habe ich einen Befehl zum gleichzeitigen Hinzufügen und Festschreiben eines Git: function gax() { git add . git commit -m "$1" } Ich …

4
chsh ändert $ SHELL nicht
Ich habe einige Schwierigkeiten, den Wert von $SHELLin der iTerm-App von OSX zu ändern. iTerm startet in /bin/zsh, aber der Wert von $SHELLscheint sich nicht zu ändern. Was ich getan habe: "Befehl" wie /bin/zshim Konfigurationsfenster von iTerm geändert. Wird ausgeführt chsh, um die Shell in zu ändern /bin/zsh. Bestätigt, dass …


2
Terminal zeigt keine Farben für Verzeichnislisten an
Ich weiß nicht, warum meine Bash-Sitzung keine Farben zeigt. Ich habe sowohl Terminal als auch iTerm ausprobiert. Ich habe versucht: ls -G Einstellung export CLICOLOR=1undexport LSCOLORS=GxFxCxDxBxegedabagaced Verwenden Sie verschiedene Themen wie solarisiert und etwas anderes Die Versionen meiner Software sind: Bash: GNU Bash, Version 3.2.51 (1) -Veröffentlichung (x86_64-apple-darwin13) osx: 10.9.2 …
9 macos  terminal  bash  color  iterm 

2
"Flugzeugmodus" in OS X. Alternativer Befehl für "rfkill"?
Mac OS X erkennt es nicht an rfkillseinem Terminal und ich suche nach einem alternativen Befehl mit ähnlicher Funktionalität (Umschalten des "Flugzeugmodus"). HINWEIS: Ich möchte kein .appzum Umschalten öffnen . Ich möchte den Befehl über die Befehlszeile oder innerhalb eines Skripts in Bash (oder Äquivalenten) ausführen. Mit „Flugzeugmodus“, meinte ich …

2
Ändern der Terminalfarben beim Umschalten auf Remote-Computer und zurück
Suchen Sie nach einer Möglichkeit, die Terminalfarben automatisch zu ändern, wenn Sie die Remote-Maschine verwenden, und beim Beenden der SSH-Sitzung wieder auf die Standardfarben zurückgreifen. Ich möchte einfach eine andere Farbe, wenn ich an der Remote-Maschine arbeite. Irgendeine Idee? ps: Ich möchte nicht iTerm2 verwenden, sondern das standardmäßige Terminal.app
8 terminal  ssh  bash 

1
Zwei-Faktor-Authentifizierungscode vom Terminal erhalten?
Ist es möglich, meinen Apple ID-Zwei-Faktor-Authentifizierungscode über das Terminal anstelle der GUI-Eingabeaufforderung abzurufen, dh über ssh oder ein Bash-Skript? Ich besitze keine anderen Apple-Geräte als einen kopflosen Mac mini für die iOS-Entwicklung (ich leihe einige iOS-Geräte für die Entwicklung aus, möchte diese jedoch aus offensichtlichen Gründen nicht als vertrauenswürdig markieren). …

2
mount fügt ein Quarantäne-Flag hinzu, was Folgendes verursacht: / bin / bash: schlechter Interpreter: Operation nicht zulässig - aber nicht die üblichen Verdächtigen
OK, ich habe ein ähnliches Problem wie: -bash: Applications / mvim: / bin / sh: schlechter Interpreter: Operation nicht erlaubt - aber es ist nicht dasselbe Problem. Ich bekomme das gleiche Ergebnis. Ich habe bereits überprüft, dass es sich nicht um das com.apple.quarantine-Flag handelt. Es sind nicht die Zeilenenden (das …

2
Seltsames Verhalten im Terminal mit benutzerdefiniertem .bash_profile
Es ist schwer, das Verhalten zu beschreiben, aber hier ist ein kurzer Clip: http://www.youtube.com/watch?v=9KqHBA94FPI Grundsätzlich geht der Einfügeblock bei der Eingabe mehrzeiliger Befehle am Ende der ersten Zeile zum Anfang der ersten Zeile zurück, schreibt über die erste Zeile und fährt dann wie gewohnt mit der zweiten, dritten usw. Zeile …
8 terminal  bash 

2
Bash führt kein Skript unter /opt/local/etc/bash_completion.d/ aus
Ich wollte eine Bash-Autovervollständigung für Git-Befehle, also habe ich eine Bash-Skriptdatei in abgelegt /opt/local/etc/bash_completion.d/. Wenn ich ein neues Terminal öffne, wird die Skriptdatei in /opt/local/etc/bash_completion.d/nicht ausgeführt. Ich habe überprüft, ob die Skriptdatei funktioniert, indem ich Folgendes ausgeführt habe: source /opt/local/etc/bash_completion.d/git-completion.bash Fehlen hier Schritte, um OS X aufzufordern, Skripte automatisch auszuführen …

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.