Wie führe ich ein Bash -Skript im Terminal aus?
Bash -Skripte können mit einem beliebigen Texteditor geschrieben werden, und die Datei muss die “haben“.sh ”Erweiterung. Bash -Skripte werden häufig verwendet, um sich wiederholte Aufgaben zu vereinfachen oder Prozesse zu automatisieren, für die sonst eine Reihe von manuellen Befehlen im Terminal ausgeführt werden müsste. Bash -Skripte können auf verschiedene Arten ausgeführt werden, einschließlich des direkten Ausführens im Terminal, der Planung, die sie zu bestimmten Zeiten mit Cron -Jobs ausführen oder sie als Teil eines größeren Programms oder eines größeren Skripts einbeziehen. Bash -Skript im Terminal:
1: So führen Sie ein Bash -Skript mit dem Befehl Source aus
Wenn Sie ein Bash -Skript in der aktuellen Shell -Sitzung und nicht in einem neuen Prozess ausführen möchten, können Sie den Befehl "Quell" verwenden und hier seine Syntax:
Quelle
Um nun zu veranschaulichen, wie das Shell -Skript mit der obigen Syntax ausgeführt wird, habe ich ein Skript ausgeführt:
Quelle Bashfile2.Sch
2: So führen Sie ein Bash -Skript aus, indem Sie Pfad angeben
Die einfachste Möglichkeit, ein Bash -Skript auszuführen. Wenn das Skript, das ausgeführt werden soll, im aktuellen Verzeichnis angezeigt wird, verwenden Sie die folgende Syntax:
/
Es kann passieren, dass Sie die BASH -Datei möglicherweise nicht auf diese Weise ausführen können
Chmod +x
Wenn sich das Skript in einem anderen Verzeichnis befindet, können Sie den Pfad zum Skript angeben:
/home/aaliyan/dokumente/bashfile2.Sch
Wenn Sie nun im selben Verzeichnis wie das Bash -Dateiverzeichnis sind, folgen Sie der angegebenen Syntax:
./
Um nun weiter zu veranschaulichen, um zu klären, wie die oben angegebene Syntax verwendet wird, habe ich ein Bash -Skript wie folgt ausgeführt:
./bashfile1.Sch
3: So führen Sie ein Bash -Skript mit dem Bash -Interpreter aus
Eine andere Möglichkeit, ein Bash -Skript auszuführen, besteht darin, es über den Bash -Interpreter auszuführen. Sie können dies tun, indem Sie den Bash -Interpreter aufrufen und den Pfad als Argument übergeben. Hier ist die Syntax in dieser Hinsicht:
verprügeln
Um nun zu veranschaulichen, wie das Shell -Skript mit der obigen Syntax ausgeführt wird, habe ich ein Skript ausgeführt:
Bash Bashfile2.Sch
Diese Methode ist nützlich, wenn Sie sicherstellen möchten, dass das Skript mit Bash ausgeführt wird, auch wenn es eine andere Shebang -Linie hat.
4: So führen Sie ein Bash -Skript mit dem SH -Befehl aus
Wenn Ihr Skript keine Bash-spezifischen Funktionen enthält und von einer posix-konformen Shell ausgeführt werden kann, können Sie sie mit SH ausführen. Hier ist die Syntax dafür:
Sch
Um nun zu veranschaulichen, wie das Shell -Skript mit der obigen Syntax ausgeführt wird, habe ich ein Skript ausgeführt:
Sh Bashfile2.Sch
Abschluss
Bash -Skripte können verwendet werden, um Dateien zu manipulieren, die Textverarbeitung durchzuführen und Verwaltungsaufgaben zu automatisieren. Die Flexibilität und Vielseitigkeit von Bash -Skripten machen sie zu einem leistungsstarken Tool für Systemadministratoren, Entwickler und Power -Benutzer. Es gibt verschiedene Möglichkeiten, ein Bash -Skript im Terminal auszuführen, und die beste Methode, die Sie verwenden können, hängt von Ihren spezifischen Anforderungen ab.