Als «.bash-profile» getaggte Fragen

.bash_profile ist eines der Skripte, die die Bash-Shell liest und ausführt, wenn sie als interaktive Anmeldeshell gestartet wird.

3
`ssh <Host>` ist eine Login-Shell, `ssh <Host> <Befehl>` jedoch nicht?
Ich habe festgestellt, dass beim Ausführen eines Befehls direkt auf einem SSH-Host mithilfe der ssh &lt;host&gt; &lt;command&gt;Syntax .bashrcdie Ausgabe von .bash_profile(oder .profile) angezeigt wird, jedoch nicht die Ausgabe von (oder ). Wenn ich zum Beispiel den folgenden Befehl oben in beiden Dateien platziere, echo ${BASH_SOURCE[0]} und manuell Quelle .bash_profile(welche Quellen …


4
Öffnen Sie versteckte Konfigurationsdateien ohne Terminal
Ich habe einige Änderungen an meiner vorgenommen, .profiledie die Terminal-App beschädigt haben. Ich kann das Terminal starten, erhalte jedoch keine Eingabeaufforderung mehr. Ich kann keine versteckten Dateien anzeigen, um die .profileoder .bashrcDateien zu löschen . Wie kann ich versteckte Dateien anzeigen, ohne das Terminal zu verwenden?

3
Wie schließe ich eine OS X-Anwendung über die Befehlszeile mit einem in meinem .bash_profile definierten Alias?
Ich habe das folgende Shell-Skript gefunden, mit dem eine OS X-Anwendung angewiesen werden kann, das Programm zu beenden: #!/bin/sh echo | osascript &lt;&lt;EOF tell application "$*" quit end tell EOF Ich habe mehrere einfache Alias-Befehle in meinem .bash_profile und möchte dort einen "quit" -Befehl hinzufügen, anstatt dieses Skript zu verwenden. …



2
Ändern Sie die Pfadreihenfolge von bash_profile
Um die richtige PHP-Version in meiner Kommandozeile zu verwenden, möchte ich die ändern $PATH von meinem Kommandozeilenprofil. Im Moment verwendet die Befehlszeile die Standard-System-PHP-Datei, die sich in befindet /usr/bin/. Ich möchte benutze die php datei von meinem zend server ce in /usr/local/zend/bin. Ich fügte hinzu /usr/local/zend/bin schon zu meinem bash_profile …

1
Problem mit dem Bash-Profil
Ich habe mein .bash_profile auf meinem Mac (der jetzt Tiger ausführt) geändert, um eine andere Eingabeaufforderung zu erhalten. Vorher konnte ich mit der Aufwärtspfeiltaste durch zuvor ausgegebene Befehle blättern. Jetzt bekomme ich jedoch eine seltsame Mischung von Zeichen - sie überschreibt die Eingabeaufforderung mit einer Teilmischung des vorherigen Befehls, wodurch …


0
Schriften unterscheiden sich in vim unter byobu von vim unter screen und normalem terminal
Die Schriftart wird in vim unter normaler Bash und vim unter Byobu unterschiedlich dargestellt. Anbei ein Screenshot. Dies ist die Standard-Byobu-Einstellung, sobald ich eine passende Byobu-Installation durchführe. Die Schrift sieht jedoch normal aus, wenn sie unter dem Bildschirm ausgeführt wird. Ich gehe also davon aus, dass byobu die Standard-Terminalprofile für …

2
.bash_profile wird bei der Anmeldung nicht ausgeführt
Ich versuche, meinen Computer so einzurichten, dass die Escape-Taste die Feststelltaste und die Feststelltaste die Escape-Taste übernimmt. Ich habe ein kleines Skript, um meine Escape- und Feststelltaste mit xmodmap zu tauschen. In meinem .bash_profile, das sich in meinem Home-Verzeichnis befindet, habe ich folgende Zeile eingefügt: xmodmap ~/.capsswap was meines Wissens …

1
Verketten von Terminalbefehlen in .bash_profile [duplizieren]
Mögliche Duplikate: Wie kann ich auf einem Mac Befehle gruppieren, die ich in einen Alias ​​ausführen möchte? Ich benutze schon eine Weile Aliase, kann aber anscheinend nicht herausfinden, wie ich Befehle richtig verketten kann. Gibt es zum Beispiel eine Möglichkeit, einen Alias ​​einzugeben und mehrere Befehle wie diesen zu verketten? …

1
BASH Variablensubstitution (?)
Ich habe das folgende Skript: var1="var1value" var2="var2value" var3="var3value" Ich möchte folgenden Code erstellen: option=$1 myvar=`echo var$option` Wenn die Option "1" ist, sollte die Variable var1value sein, wenn die Option "2" ist, sollte die Variable "var2value" sein usw. Wie kann ich das machen?
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.