Ich möchte meine Aliase in einem Bitbucket Repo speichern und dann eine separate Datei lokal verwalten, um Informationen für die Umgebung zu erhalten, in der ich sie verwende.Können Sie den Inhalt von Datei A in Datei B in Linux referenzieren?
Ich hoffe auf eine .bash_alias-Datei zu erstellen, die dynamisch den Inhalt einer anderen Datei importieren können, ein bisschen wie require_once()
in PHP oder @import
in CSS, so etwas wie diese:
mySystem Inhalt:
myLocation='/path/to/stuff/specific/to/my/environment'
.bash_alias Inhalt:
@import mySystem
backup() {
cp <filename> "$myLocation"
}
Ist das möglich?
Ja, es ist möglich. Sie haben die richtige Idee, Sie müssen nur die Syntax anpassen. Ersetzen Sie '@import mySystem' durch' source mySystem'. Die [Antwort] (https://stackoverflow.com/questions/36230079/can-you-reference-the-contents-of-file-a-within-file-b-in-linux/36230108#36230108), die unten zur Verfügung gestellt wird richtig. Ich dachte nur, es wäre schöner zu sagen, dass du fast da bist. – alvits