Lancer un script sh
Résolu/Fermé
A voir également:
- Executer .sh
- Lancer .sh - Meilleures réponses
- Lancer un .sh - Meilleures réponses
- Impossible d'exécuter le fichier binaire : erreur de format pour exec() - Forum Ubuntu
- Sh pause ✓ - Forum Shell
- Application introuvable pour exécuter cette action - Forum Samsung
- Éxécuter un fichier *.sh - Forum Ubuntu
- Cette application ne peut pas s'executer sur votre pc ✓ - Forum Windows 10
1 réponse
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
936
Modifié le 25 janv. 2019 à 10:38
Modifié le 25 janv. 2019 à 10:38
Salut,
tu le marques comme exécutable :
Attention
Sourcer le fichier lance l'exécution DANS LE SHELL COURANT.
S'il y a une instruction exit par exemple , on est éjecté du shell courant.
Johan
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
- soit tu renseignes sur la première ligne de ton script le chemin vers l'interpréteur de commandes
johand@horus:~/src/bash$ cat hello.sh #!/bin/sh echo ${USER}
tu le marques comme exécutable :
johand@horus:~/src/bash$ chmod 744 hello.sh johand@horus:~/src/bash$ ./hello.sh johand
- soit tu le lances directement avec sh ou bash ( sous Linus sh est en général un lien vers bash)
sh hello.sh bash hello.sh
Attention
Sourcer le fichier lance l'exécution DANS LE SHELL COURANT.
S'il y a une instruction exit par exemple , on est éjecté du shell courant.
Johan
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
24 mars 2005 à 17:22
19 févr. 2011 à 09:00