D'autant plus que par défaut Debian utilise dash et non bash. Ce qui fait que que ton script même s'il a un shebang #!/bin/sh aurait fonctionné sur un nombre important de distributions. Sauf Debian.
.oO(pourquoi autant de gens continuent d'utiliser cette distribution ?)
git is great because Linus did it, mercurial is better because he didn't.
si tu utilises /bin/sh comme shebang au début d'un script, il faut l'écrire en respectant scrupuleusement la norme POSIX.
si tu veux utiliser des "bashismes", il faut impérativement indiquer que tu veux utiliser /bin/bash.
idem avec python, dont la version 3 qui possède des extensions que n'a pas python2 : si tu ne précises pas, il y a un risque que python soit un lien vers python2 !
- Edité par dantonq 10 janvier 2019 à 16:04:23
Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique
Accolade Debian
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique
Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique
git is great because Linus did it, mercurial is better because he didn't.
Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique