Maison  >  Article  >  Opération et maintenance  >  Le système Linux prend-il en charge l’exécution de fichiers .sh ?

Le système Linux prend-il en charge l’exécution de fichiers .sh ?

PHPz
PHPzoriginal
2024-03-14 13:27:03981parcourir

Le système Linux prend-il en charge l’exécution de fichiers .sh ?

Le système Linux prend en charge l'exécution de fichiers .sh car les fichiers .sh sont un format de fichiers de script Shell. Le système Linux dispose d'un interpréteur Shell intégré qui peut interpréter et exécuter de tels fichiers de script. Ce qui suit utilisera des exemples de code spécifiques pour illustrer comment exécuter le fichier .sh dans le système Linux.

Tout d'abord, ouvrez Terminal et accédez au répertoire contenant le fichier .sh, puis procédez comme suit :

  1. Ajouter des autorisations d'exécution : Vous devez d'abord ajouter des autorisations d'exécution au fichier .sh, utilisez la commande suivante :
chmod +x 文件名.sh

Cela ajoute des autorisations exécutables au fichier .sh.

  1. Exécutez le fichier .sh : Ensuite, vous pouvez exécuter le fichier .sh, utilisez la commande suivante :
./文件名.sh

De cette façon, le système appellera l'interpréteur Shell pour exécuter les commandes du fichier .sh .

  1. Exemple de code : Vous trouverez ci-dessous un exemple de code simple, en supposant qu'il existe un fichier test.sh avec le contenu suivant :
#!/bin/bash

echo "Hello, World!"

Enregistrez le fichier et suivez les étapes ci-dessus pour ajouter des autorisations d'exécution, puis exécutez le fichier. :

./test.sh

Après l'exécution, le terminal affichera "Hello, World!", indiquant que l'exécution est réussie.

Résumé : Le système Linux prend en charge l'exécution de fichiers .sh. Il vous suffit d'ajouter des autorisations d'exécution au fichier, puis d'utiliser l'interpréteur Shell pour l'exécuter. Ce qui précède est un exemple simple, j'espère qu'il pourra vous aider à mieux comprendre comment exécuter des fichiers .sh dans les systèmes Linux.

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!

Déclaration:
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