Inhaltsverzeichnis:

Was ist die Quelle im Bash-Skript?
Was ist die Quelle im Bash-Skript?

Video: Was ist die Quelle im Bash-Skript?

Video: Was ist die Quelle im Bash-Skript?
Video: this BASH script will make you a MILLIONAIRE 2024, Kann
Anonim

Der Quellbefehl liest und führt Befehle aus der Datei aus, die als Argument in der aktuellen Shell-Umgebung angegeben ist. Es ist sinnvoll, Funktionen, Variablen und Konfigurationen zu laden Dateien in Shell-Skripte. Quelle ist eine in Bash integrierte Shell und andere beliebte Shells, die in Linux und UNIX verwendet werden Betriebs Systeme.

Was ist dann die Quelle im Shell-Skript?

Quelle ist ein Hülse eingebaut Befehl die verwendet wird, um den Inhalt einer Datei (im Allgemeinen eine Reihe von Befehlen) zu lesen und auszuführen, die als Argument in der aktuellen. übergeben wird Shell-Skript . Wenn Argumente angegeben werden, werden sie bei der Ausführung von filename zu Positionsparametern.

Und was macht source ~/ Bash_profile? bash_profile verhindert die Beschaffung von ~/ . Profil, das ist die bevorzugte Datei für die Login-Shell in der Bash-Konfiguration für Ubuntu. bashrc ist von interaktiven Shells ohne Anmeldung gelesen werden, und ist bezogen in ~/ . Profil, damit sein Inhalt ist auch in Login-Shells verfügbar.

Was bedeutet außerdem das Sourcing eines Skripts?

Kurze Antwort Die Beschaffung eines Skripts wird Führen Sie die Befehle im aktuellen Shell-Prozess aus. Ausführen von a Skript wird Führen Sie die Befehle in einem neuen Shell-Prozess aus. Verwenden Quelle wenn du das willst Skript um die Umgebung in Ihrer aktuell ausgeführten Shell zu ändern.

Wie erstellt man eine Quelldatei unter Linux?

So erstellen Sie eine Textdatei unter Linux:

  1. Mit Touch eine Textdatei erstellen: $ Berühren Sie NewFile.txt.
  2. Mit cat eine neue Datei erstellen: $ cat NewFile.txt.
  3. Verwenden Sie einfach >, um eine Textdatei zu erstellen: $ > NewFile.txt.
  4. Schließlich können wir einen beliebigen Texteditornamen verwenden und dann die Datei erstellen, wie zum Beispiel:

Empfohlen: