Um .sh-Dateien mit Befehlen unter Linux auszuführen, gibt es zwei Methoden:
1. Direkt ./ plus den Dateinamen .sh, For Wenn Sie beispielsweise hello.sh ausführen, ist es ./hello.sh [hello.sh muss über x-Berechtigungen verfügen]
2. Richten Sie sh aus und fügen Sie den Dateinamen .sh hinzu , wenn hello.sh ausgeführt wird, ist es sh hello.sh [hello.sh benötigt keine x-Berechtigungen]
Methode 1: Führen Sie die .sh-Datei im aktuellen Verzeichnis aus
[Schritt 1] cd in das Verzeichnis, in dem sich die .sh-Datei befindet
[Schritt 2] Fügen Sie der .sh-Datei x Ausführungsberechtigungen hinzu
Nehmen Sie beispielsweise die hello.sh-Datei als ein Beispiel:
chmod u+x hello.sh
【Schritt 3】./Führen Sie die .sh-Datei aus
Nehmen Sie zum Beispiel hello.sh Datei als Beispiel, führen Sie den folgenden Befehl auf dem Terminal aus:
./hello.sh
um die hello.sh-Datei auszuführen
【Schritt 4】sh .sh-Datei ausführen
Take hello .sh-Datei als Beispiel, sh hello.sh kann hello.sh-Datei ausführen
Methode 2: .sh mit absolutem Pfad ausführen Datei
Die folgenden drei Methoden sind verfügbar;
./home/test/shell/hello.sh /home/test/shell/hello.sh sh /home/test/shell/hello.sh
Hinweise
Wenn Sie „./“ verwenden, um den auszuführenden Dateinamen .sh hinzuzufügen, müssen Sie x zur .sh-Datei hinzufügen, um Berechtigungen auszuführen
Verwandte Empfehlungen: Linux-Tutorial
Das obige ist der detaillierte Inhalt vonSo führen Sie eine .sh-Datei unter Linux aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!