Ich würde gerne einen Schlüsselbund für die Fischschale verwenden , bin mir aber nicht sicher, wie ich Fische dazu bringen soll, die Datei ~ / .keychain / hostname-fish zu laden, um die entsprechenden Umgebungsvariablen festzulegen.
In bash gibt es den Befehl "source", der jedoch in fish nicht vorhanden ist.
.
ist das, was ich brauchte.[ -e $HOME/.keychain/$HOSTNAME-fish ]; and . $HOME/.keychain/$HOSTNAME-fish
Linie. Das brachte meinen Schlüsselbund zum Laufen und dazu, mich nicht mehr jedes Mal nach der Passphrase zu fragen, wenn ich pushen wollte.Verwenden Sie den
source
Befehl:quelle
Auf der Keychain-Dokumentationsseite wird empfohlen, dies in config.fish zu speichern:
Fügen Sie dies dann oben in Ihr Skript ein:
Quelle: http://www.funtoo.org/Keychain
quelle