Pour ceux qui pensent "Un fichier de script shell peut-il être créé et exécuté sur le système Windows?" voici la réponse Oui. Eh bien, pour savoir comment cela peut être fait, parcourez cet article complètement jusqu'à la fin. C'est un processus un peu plus long mais facile à suivre. Nous allons donc diviser le processus en 4 parties.
- Activer WSL – On ne peut pas exécuter directement les scripts shell sur le système Windows. Pour ce faire, vous devez d'abord installer le sous-système Windows pour Linux (WSL). WSL est une fonctionnalité du système d'exploitation Windows qui vous permet d'exécuter un système de fichiers Linux parallèlement à vos applications Windows traditionnelles.
- Téléchargez Ubuntu et intégrez-le à WSL – WSL est livré avec le système d'exploitation Windows, mais vous devez l'activer et installer une distribution Linux avant de pouvoir commencer à l'utiliser. Ici, nous verrons comment télécharger et installer Ubuntu à partir de l'application Microsoft Store.
- Créer un fichier de script Shell – Les fichiers .sh sont les extensions de fichier de script shell. Apprenons à créer un fichier de script shell sur le système Windows
- Exécutez le fichier de script shell – Exécutez le fichier .sh créé
Table des matières
Partie 1: Activer le sous-système Windows pour Linux (WSL)
Étape 1: Ouvrir Réglages utilisant Windows + je clés ensemble. Cliquer sur Mise à jour et sécurité option.

Étape 2: Dans le volet de gauche, cliquez sur Pour les développeurs

Étape 3: Activez le mode développeur en cliquant sur la barre de basculement.
PUBLICITÉ

Étape 4: Dans la fenêtre contextuelle, cliquez sur Oui.

Étape 5: Dans la barre de recherche Rechercher un paramètre, tapez tourner les fenêtres, et à partir des résultats, cliquez sur Activer ou désactiver des fonctionnalités Windows

Étape 6: Depuis la fenêtre ouverte cocher la case à cocher à côté de Sous-système Windows pour Linux pour l'activer. Et cliquez sur D'ACCORD.

Étape 7: Cela prendra quelques minutes pour terminer le processus et il demandera un redémarrage. Redémarrer le système.
Partie 2: Téléchargez Ubuntu et intégrez-le à WSL
Étape 1: Une fois redémarré, ouvrir l'application Microsoft Store en tapant Microsoft store dans la barre de recherche Windows et en double-cliquant dessus dans les résultats de la recherche.

Étape 2: Dans la barre de recherche de l'application Microsoft Store, saisissez ubuntu et sélectionnez-le dans la liste.

Étape 3: Cliquez sur Obtenir pour télécharger ubuntu, cela prendra quelques minutes.
Étape 4: À partir de la barre de recherche Windows, tapez Ubuntu et à partir des résultats de la recherche double-cliquez dessus pour l'ouvrir.

Étape 5: L'invite de commande Linux s'ouvrira et commencera son installation sur votre disque dur et son intégration avec le WSL.
Étape 6: Il vous demandera un Nom d'utilisateur et le mot de passe comme informations d'identification, entrez votre nom d'utilisateur et votre mot de passe souhaités. Assurez-vous de les mémoriser pour une utilisation ultérieure.

Étape 7: Attendez la fin du processus d'installation.
Partie 3: Créer le fichier Shell Script (.sh)
Étape 1: Accédez à l'emplacement où vous souhaitez créer les fichiers .sh sous Windows. Tenez le Décalage clé et clic-droit sur l'espace vide.
Étape 2: Dans la liste qui apparaît, cliquez sur le Ouvrez la fenêtre Powershell ici.

Étape 3: Dans le type PowerShell frapper et frappe Entrer. Cela redirigera vers le shell bash
PUBLICITÉ

Étape 4: Dans le type PowerShell chat > nomfichier.sh ici le "filename" est le nom de votre fichier. C'est ton choix. Par exemple, ici, j'ai donné "test" comme nom de fichier.
Étape 5: Frappez Entrer bouton sur le clavier. Maintenant, un fichier de script shell sera créé à l'emplacement choisi.

Étape 6: Vérifiez que le fichier sera créé à l'emplacement et revenez au Powershell et appuyez sur le ctrl + c touches ensemble pour terminer le processus.

Étape 7: Pour exécuter ce script shell et voir les résultats, vous devrez ajouter des données au fichier. Ajoutons donc une simple commande dans le fichier pour imprimer Hello World.
Étape 8: Pour ce type vi nomfichier.sh ici le "filename" est le nom de votre fichier. Par exemple, ici puisque j'ai donné "test" comme nom de fichier, la commande serait vi test.sh

Étape 9: Cette commande ouvrira le fichier pour le modifier, appuyez sur le je touche du clavier pour entrer dans le fichier et commencer à le modifier.
Étape 10: Tapez echo "Hello World" dans le fichier et pour enregistrer et quitter, appuyez sur le Esc touche du clavier et tapez :wq et frappe Entrer.

Étape 11: Cela enregistrera le contenu du fichier et fermera le fichier.
Partie 4: Exécuter/Exécuter le fichier de script Shell
Étape 1: Sur votre système Windows, accédez à l'emplacement où se trouvent les fichiers sh. Tenez le Décalage clé et clic-droit sur l'espace vide.
Étape 2: Dans la liste qui apparaît, cliquez sur le Ouvrez la fenêtre Powershell ici.

Étape 3: Dans l'invite de commande, saisissez frapper et frappe Entrer. Cela redirigera vers le shell bash

Étape 4: Tapez sh nomfichier.sh et frappe Entrer. Par exemple, ici le nom du fichier est 'test' donc je vais exécuter ou exécuter le fichier en utilisant la commande sh test.sh.
Étape 5: Vous pouvez maintenant voir la sortie. Voilà c'est fait !

Remarque: Vous pouvez également exécuter le fichier sh dans l'invite de commande
Étape 1: Ouvrez l'invite d'exécution à l'aide de Windows + R touches ensemble et tapez cmde dedans. Succès Entrer.

Étape 2: Cela ouvrira l'invite de commande. Accédez au chemin où vous avez le fichier sh à exécuter en utilisant CD J'ai les fichiers sh dans un dossier appelé Nouveau dossier sous Bureau donc la commande serait cd Bureau/Nouveau dossier

Étape 3: Tapez maintenant bash nomfichier.sh et frappe Entrer. Le nom de fichier est le nom de votre fichier. Par exemple, je donnerai bash test.sh
Étape 4: Vous pouvez voir la sortie sur votre invite de commande.

C'est ça! J'espère que cet article est utile. Merci!!