Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Womit beginnt ein Skript unter Linux?

Womit beginnt ein Skript unter Linux?

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌Original
2023-07-10 16:21:192659Durchsuche

Das Skript unter Linux beginnt mit #!, was dem System mitteilt, von welchem ​​Interpreter die Skriptdatei ausgeführt werden soll. Beim Ausführen eines Skripts liest das Betriebssystem die Shebang-Zeile und ruft den entsprechenden Interpreter auf, um die Befehle in der Skriptdatei zu interpretieren. Beachten Sie, dass die Skriptdatei über ausführbare Berechtigungen verfügen muss. Sie können das Skript chmod + x verwenden .sh Der Befehl gewährt Ausführungsberechtigungen.

Womit beginnt ein Skript unter Linux?

Das Betriebssystem dieses Tutorials: Linux5.18.14-System, Dell G3-Computer.

Unter Linux beginnen Skriptdateien normalerweise mit einem angegebenen Interpreter, der verwendet wird, um dem System mitzuteilen, welchen Interpreter es zum Ausführen des Skripts verwenden soll. Gängige Skripte beginnen mit Folgendem:

1. Bash-Skript: Beginnend mit #!/bin/bash bedeutet die Verwendung von Bash als Interpreter.

#!/bin/bash# 
脚本内容...

2. Python-Skript: Beginnend mit #!/usr/bin/env python oder #!/usr/bin/python bedeutet die Verwendung des Python-Interpreters.

#!/usr/bin/env python# 
脚本内容...

3. Perl-Skript: Beginnend mit #!/usr/bin/perl bedeutet die Verwendung des Perl-Interpreters.

#!/usr/bin/perl
# 脚本内容...

4. Shell-Skript (andere Shell): Beginnen Sie mit dem Pfad, der dem Shell-Interpreter entspricht, zum Beispiel bedeutet #!/bin/sh die Verwendung des sh-Interpreters.

#!/bin/sh
# 脚本内容...

Diese Skripte beginnen mit #! und heißen „shebang“ (auch Hashbang genannt), was dem System mitteilt, von welchem ​​Interpreter die Skriptdatei ausgeführt werden soll. Beim Ausführen eines Skripts liest das Betriebssystem die Shebang-Zeilen und ruft den entsprechenden Interpreter auf, um die Befehle in der Skriptdatei zu interpretieren und auszuführen.

Es ist zu beachten, dass die Skriptdatei über ausführbare Berechtigungen verfügen muss. Sie können Ausführungsberechtigungen über den Befehl chmod +x script.sh erteilen. Anschließend können Sie die Skriptdatei direkt ausführen und das System verwendet automatisch den angegebenen Interpreter, um die darin enthaltenen Befehle auszuführen.

Das obige ist der detaillierte Inhalt vonWomit beginnt ein Skript unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn