Lancer le script sh à Linux

Anonim

Lancer le script sh à Linux

Étape 1: Création d'un script de chèque

Premièrement, nous proposons de créer un script de chèque qui fonctionnera dans le futur. Bien sûr, vous pouvez ignorer cette étape si le script de ligne de commande est déjà disponible. Notez que maintenant, nous ne désassemblerons pas la syntaxe des langages de programmation, mais nous ne vous dirons que tout le monde peut créer votre propre script pour chacun ou insérer le contenu au fichier pour son autre appel dans des circonstances.

  1. Exécutez la "borne" commode pour vous, par exemple, dans le menu Application ou la touche Hot CTRL + ALT + T.
  2. Exécution du terminal pour la création manuelle du script de format SH sous Linux

  3. Ici, utilisez la commande sudo nano script.sh, où nano est l'éditeur de texte utilisé et script.sh est le nom du fichier créé. Vous pouvez créer un fichier, par exemple, via le même VI ou GEDIT, il ne changera pas l'essence et le nom de l'élément change également en fonction des préférences personnelles de l'utilisateur.
  4. Une commande de lancement d'un éditeur de texte avant de créer un script de format SH sous Linux

  5. Confirmez cette action en entrant le mot de passe du compte superutilisateur, car il est effectué avec l'argument sudo.
  6. Confirmation d'un éditeur de texte pour créer un script de format Linux

  7. Un nouveau fichier s'ouvrira dans lequel vous pouvez insérer les chaînes de script. Vous trouverez ci-dessous l'exemple standard responsable de l'affichage du message "Hello World". S'il y a le contenu d'un autre caractère, insérez-le simplement dans la console, en vous assurant que toutes les lignes sont écrites correctement.

    #! / Bin / bash

    Echo "bonjour monde"

  8. Création d'un script de format SH sous Linux via Editeur de texte

  9. Après cela, vous pouvez enregistrer les paramètres en maintenant la combinaison de touches CTRL + O.
  10. Passer à la maintenance de SH Format Script sous Linux après sa création

  11. Le nom de fichier n'est pas nécessaire, car nous sommes posés lors de la création. Cliquez simplement sur Entrée pour compléter la sauvegarde.
  12. Sélectionnez le nom du script de format SH sous Linux après sa création

  13. Laissez un éditeur de texte via CTRL + X.
  14. Terminer les travaux dans un éditeur de texte après avoir créé un script de format SH sous Linux

Comme nous le voyons, rien de compliqué dans la création de vos propres scripts pour Bash n'est pas, mais la fonctionnalité complète est de connaître le code. Vous devrez l'écrire à partir de vous-même, ou de copier des solutions prêtes à partir de sources libres. Une fois le script mis en œuvre avec succès dans le fichier, vous pouvez passer à l'étape suivante.

Étape 2: Configuration du script pour EN UTILITY

Cette étape n'est pas non plus obligatoire, mais sans qu'il ne puisse pas faire des utilisateurs qui utilisent l'utilitaire ENV pour démarrer le script. Sans configuration préalable, cela ne s'ouvre tout simplement pas, car les autorisations correspondantes n'étaient pas reçues à l'origine. Ils sont ajoutés via la commande sudo chmod ugo + x script.sh, où script.sh est le nom du fichier requis.

La commande de fournir un accès au script sh sous Linux avant qu'il ne commence

N'oubliez pas que toutes les actions effectuées via l'argument sudo nécessitent une confirmation de l'authentification du compte via l'entrée du mot de passe superutilisateur. Après cela, une nouvelle chaîne semble démarrer des commandes, ce qui signifie que l'utilisation réussie du paramètre.

Entrez le mot de passe pour confirmer l'ouverture de l'accès au script sh sous Linux

Étape 3: Démarrer un script existant

Nous passons à l'étape principale, qui lance directement le script existant. Pour commencer, considérez une commande simple, qui a la vue ./script.sh et est responsable du lancement d'un fichier à partir de l'emplacement actuel. Le résultat de sortie que vous voyez la capture d'écran ci-dessous. Par exemple, nous avons pris le script précédemment créé. De la même manière, vous pouvez également spécifier le chemin complet de l'objet afin que la chaîne ait changé, par exemple, sur /home/user/script.sh.

Une commande pour ouvrir le script sh sous Linux à partir du dossier actuel

Linux a une variable système de chemin d'accès. Il comprend un certain nombre de dossiers responsables de la réalisation d'une grande variété d'actions. L'un d'eux s'appelle / usr / local / bin et est utilisé pour l'installation manuelle de programmes. Si vous ne souhaitez pas spécifier constamment le chemin complet sur le script pour l'activer, ajoutez-le simplement à l'un des dossiers de chemin. Pour ce faire, utilisez la chaîne cp script.sh /susr/local/bin/script.sh.

Une commande pour déplacer le script de format sh sous Linux sur le dossier variable

Après cela, le lancement sera disponible en entrant simplement le nom du fichier avec expansion.

Démarrer le script de format SH sous Linux après un transfert réussi dans le dossier variable

La deuxième méthode d'ouverture consiste à appeller simultanément la coque. Vous devez passer au répertoire de script et écrire Bash Script.sh. Cette méthode est bonne car elle vous permet de ne pas entrer le chemin complet sur l'objet ou de l'ajouter au répertoire correspondant du chemin.

Lancer le script de format SH sous Linux avec une coquille

C'est tout ce que nous voulions parler d'interaction avec des scripts sous Linux. Vous devez seulement créer un fichier approprié ou ouvrir existant, en utilisant les recommandations ci-dessus.

Lire la suite