A voir également:
- Executer .sh
- Executer un .sh - Meilleures réponses
- Lancer .sh - Meilleures réponses
- Lancer un script sh ✓ - Forum - Shell
- Exécuter un script shell - Conseils pratiques - Shell
- Executer sh - Forum - Ubuntu
- Executer sh linux - Forum - Windows XP
- Executer un fichier sh ✓ - Forum - Shell
1 réponse
jisisv
- Messages postés
- 3645
- Date d'inscription
- dimanche 18 mars 2001
- Statut
- Modérateur
- Dernière intervention
- 15 janvier 2017
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)
Afficher les 6 commentaires
Signaler
ares
merci depuis le temps que je galèrais a faire un script de réinstallation
Signaler
gg
Intéressant : la commande "watch" (sous Bash) qui permet de réexécuter régulièrement une commande en précisant le pas de temps
Signaler
Matux
Merci pour ton aide
Signaler
ca
merci pour ton aide
Signaler
Un utilisateur novice
Merci Johan