Comment exécuter le fichier .sh ou Shell Script dans Windows 11/10
Les scripts shell(Shell Scripts) ou les fichiers .SH( .SH files) sont comme des fichiers batch de Windows qui peuvent être exécutés sous Linux ou Unix . Il est possible d'exécuter un fichier .sh ou Shell Script dans Windows 10 à l'aide du sous-système Windows(Windows Subsystem) pour Linux . Dans cet article, nous allons vous montrer comment exécuter un fichier Shell Script sous (Shell Script)Windows 11/10 .
Comment exécuter le fichier .sh ou Shell Script dans Windows 11/10
Bash est un shell Unix et un langage de commande qui peut exécuter des fichiers Shell Script . Vous n'avez pas besoin d'installer Ubuntu ou toute autre distribution Linux à(Linux Distros) moins que vos scripts aient besoin du support du vrai noyau Linux(Linux) . Nous partagerons les deux méthodes.
- Exécuter le fichier Shell Script à l'aide de WSL
- Exécuter le script Shell(Execute Shell Script) à l'aide d' Ubuntu sur Windows 10
1] Exécuter le fichier Shell Script(Execute Shell Script) à l'aide de WSL
Installer WSL ou le sous-système Windows pour Linux(Install WSL or Windows Subsystem for Linux)
Accédez à Settings > Update à jour et Security > Pour les développeurs(Developers) . Cochez le bouton radio Mode développeur . (Developer Mode)Et recherchez « Fonctionnalités Windows(Windows Features) », choisissez « Activer ou désactiver les fonctionnalités Windows(Turn Windows features on or off) ».
Faites défiler pour trouver WSL , cochez la case, puis installez-le . Une fois cela fait, il faut redémarrer pour terminer l'installation des modifications demandées. Appuyez sur Redémarrer(Press Restart) maintenant. BASH sera disponible dans l' invite de commande(Command Prompt) et PowerShell .
Exécuter des fichiers de script shell(Execute Shell Script Files)
- Ouvrez l'invite de commande(Command Prompt) et accédez au dossier dans lequel le fichier de script est disponible.
- Tapez Bash script-filename.sh et appuyez sur la touche Entrée.
- Il exécutera le script et, selon le fichier, vous devriez voir une sortie.
Sur une plate-forme Linux , vous utilisez généralement SH, mais ici, vous devez utiliser BASH . Cela dit, BASH sous Windows a ses limites, donc si vous voulez exécuter dans un environnement Linux , vous devez installer Ubuntu ou quelque chose de similaire.
2] Exécutez le script Shell(Execute Shell Script) à l'aide d' Ubuntu sur Windows 10
Assurez-vous d'avoir installé Ubuntu ou toute autre distribution Linux . Ubuntu montera ou rendra tous vos répertoires (directories)Windows disponibles sous /mnt . Ainsi, le lecteur C est disponible sur /mnt/C . Donc, si le bureau sera disponible sur /mnt/c/users/<username>/desktop .
Suivez maintenant ces étapes
- Tapez Bash dans l'invite d'exécution, et il lancera l'invite de distribution.
- Accédez au dossier à l'aide de la commande "cd" dans le dossier où les scripts sont disponibles.
- Tapez "sh script.sh" et appuyez sur Entrée.
Il exécutera le script et s'il dépend de l'une des fonctionnalités principales de Linux .
Puisque Linux est maintenant disponible dans Windows , vous n'avez pas besoin d'utiliser d'applications tierces comme Cygwin . WSL devrait être suffisant pour la plupart des scénarios pour vous aider à exécuter un script shell dans Windows 10 .
Related posts
Désactiver Security Questions à l'aide d'un Windows 10 PowerShell Script
Comment trouver Windows 10 Product Key en utilisant VB Script
Fix Script Error sur Windows 10
Comment afficher Details pane dans File Explorer en Windows 10
Comment utiliser des outils intégrés Charmap and Eudcedit de Windows 10
Comment ouvrir System Properties dans Windows 10 Control Panel
La télécommande procedure call Échec de l'erreur en utilisant DISM dans Windows 10
Mail and Calendar app freezes, se bloque ou ne fonctionne pas dans Windows 11/10
Comment ajouter un Trusted Site dans Windows 10
Fix Bluetooth retard sonore dans Windows 10
Comment activer ou désactiver Win32 Long Paths sur Windows 10
Fix de Windows 10 Black Screen de Death problèmes; Stuck sur Black Screen
Comment mesurer Reaction Time dans Windows 11/10
Comment désinstaller ou réinstaller Notepad dans Windows 10
Microsoft Edge Browser Tips and Tricks pour Windows 10
Microsoft Intune ne synchronisation pas? Force Intune pour synchroniser en Windows 11/10
Best Laptop Battery Test software & Diagnostic tools pour Windows 10
CPU ne fonctionne pas en plein speed or capacity dans Windows 11/10
Comment réparer Disk Signature Collision problem dans Windows 10
Activer Network Connections en Modern Standby sur Windows 10