Bonjour,
je suis un utilisateur de longue date de Windows (personne n'est parfait...), et là je doit installer un prog sous linux. Etant débutant je voudrais savoir à quoi correspond un .sh ?
Merci...
Bonjour,
je suis un utilisateur de longue date de Windows (personne n'est parfait...), et là je doit installer un prog sous linux. Etant débutant je voudrais savoir à quoi correspond un .sh ?
Merci...
Qui va piano va sano...
pour commencer il faut savoir que sous linux le type d'un fichier n'est pas reconnu avec son extension (comme .sh), mais avec son entête.
Nonobstant on met bien souvent une extension qui corresspond au type de fichier, et .sh corresspond aux scripts shell.
regarde la commande file.
Les vaches ne peuvent PAS voler, quoi qu'elles aient pu vous raconter.
merci, je vais regarder ça...
Qui va piano va sano...
les fichier .sh sont 'normalement' des scripts (un peu comme les .bat chez windows) qui peuvent être exécutés avec un interpréteur de type sh (sh, bash, tcsh, etc...). bash est il me semble le plus courant.
Pour l'exécuter il faut faire un "chmod +x nom.sh" pour le rendre exécutable (s'il ne l'était pas avant (ls -l nom.sh)) puis "./nom.sh" pour qu'il s'exécute dans un sous shell ou bien "source nom.sh" pour qu'il s'exécute dans le shell courant.
La première ligne du script devrait donner le shell utilisé grace au sheebang "#!" qui permet au shell (ou au noyau ??) de savoir à quelle commande passer ce script en paramètre.
voilou
ça s'installe avec ./nom.sh
Merci beaucoup...
Qui va piano va sano...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager