Par quoi commence un script sous Linux ?

尊渡假赌尊渡假赌尊渡假赌
Libérer: 2023-07-10 16:21:19
original
2804 Les gens l'ont consulté

Le script sous Linux commence par #!, qui indique au système par quel interprète le fichier de script doit être exécuté. Lors de l'exécution d'un script, le système d'exploitation lira la ligne shebang et appellera l'interpréteur correspondant pour interpréter et exécuter les commandes dans le fichier de script. Il convient de noter que le fichier de script doit disposer d'autorisations exécutables. Vous pouvez utiliser le script chmod +x. .sh La commande accorde des autorisations d'exécution.

Par quoi commence un script sous Linux ?

Le système d'exploitation de ce tutoriel : système Linux5.18.14, ordinateur Dell G3.

Sous Linux, les fichiers de script commencent généralement par un interpréteur spécifié, qui est utilisé pour indiquer au système quel interpréteur utiliser pour exécuter le script. Les scripts courants commencent par ce qui suit :

1. Script Bash : commencer par #!/bin/bash signifie utiliser Bash comme interprète.

#!/bin/bash# 
脚本内容...
Copier après la connexion

2. Script Python : commencer par #!/usr/bin/env python ou #!/usr/bin/python signifie utiliser l'interpréteur Python.

#!/usr/bin/env python# 
脚本内容...
Copier après la connexion

3. Script Perl : commencer par #!/usr/bin/perl signifie utiliser l'interpréteur Perl.

#!/usr/bin/perl
# 脚本内容...
Copier après la connexion

4. Script Shell (autre Shell) : Commencez par le chemin correspondant à l'interpréteur Shell, par exemple #!/bin/sh signifie utiliser l'interpréteur sh.

#!/bin/sh
# 脚本内容...
Copier après la connexion

Ces scripts commencent par #! et sont appelés "shebang" (également appelé Hashbang), qui indique au système par quel interprète le fichier de script doit être exécuté. Lors de l'exécution d'un script, le système d'exploitation lit les lignes shebang et appelle l'interpréteur approprié pour interpréter et exécuter les commandes du fichier de script.

Il convient de noter que le fichier de script doit avoir des autorisations exécutables. Vous pouvez accorder des autorisations d'exécution via la commande chmod +x script.sh. Ensuite, vous pouvez exécuter le fichier de script directement et le système utilisera automatiquement l'interpréteur spécifié pour exécuter les commandes qu'il contient.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal