J’espère qu’ils finiront d’abord celui qu’ils viennent de commencer …
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
C'est la faute aux cryptomonnaies, pas à Linux.
Non, les cryptomonnaies ne se balladent pas avec une responsabilité dans la poche, pour endosser les torts de ceux qui font n'importe quoi avec.
- Il semblerait que le crime ait été commis par ce couteau acheté chez "Tout pour le boucher".
- Allez de suite m'arrêter le patron du magasin.
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »
— Legion, geth trolleur à portée galactique
Même Apple n’oserait pas!
Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
Rigole pas, quand mon Mint me propose de faire des updates de niveau 3 ou 4 (drivers, noyau, composants essentiels...) qui, par défaut d'ailleurs, sont déselectionnées, j'ai toujours peur de rebooter mon ordi après ça. Ça a trop souvent dégénéré.
« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »
— Legion, geth trolleur à portée galactique
Tiens, c'est quoi "le bon" shebang ? #!/bin/sh ?
Godzil Le 12/06/2018 à 09:49Edité par Godzil le 12/06/2018 à 10:12 Folco: c’est suivant ce dont tu as besoin.
Le GROS problème avec /bin/sh c’est les distributions debianesques qui utilisent dash par défaut qui ne supporte pas certaines fonctions du bourneshell classique et encore moins de bash.
Ça m’est arrivé bon nombre de fois que des scripts simples ne passent pas avec dash parce qu’il supporte quasiment rien.
Donc si ton truc est testé avec bash, tu fais pointer sur bash.
Et le shebang utilisé ne change rien au shell de l’utilisateur. Si l’utilisateur a un système qui n’a pas /bin/bash de nos jour, son Linux est... bizzare. (Beaucoup, beaucoup de choses dépendent de bash)
(je ne vois vraiment pas pourquoi certains râlent à ce propos)
Tu peux utiliser le shebang pour complètement autre chose que du shell script:
#!/usr/bin/env python3
print("Hello from python!")
Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
Le problème n'est pas le #!/bin/bash au début de leur script (c'est la manière correcte de résoudre ce problème), mais le ln -s /bin/bash /bin/sh qu'il fait.
Folco: /bin/sh = portable partout (et c'est 99.9% du temps suffisant, bash n'ajoute rien d'utile sauf des problèmes de compat)
(on voit plein de projets avec des commits "remove bashism")
bash est disponible par défault sur pratiquement tous les GNU/Linux (même Debian, qui refuse de l'utiliser comme sh, l'installe par défaut, la plupart des distributions utilisent carrément bash comme leur sh) et même sur plusieurs autres *nix (et pour les autres, ça s'installe). Je ne vois pas l'intérêt de se limiter à #!/bin/sh, surtout parce que les implémentations diffèrent (et il y a pire que dash, si on essaie d'être compatible aussi avec les *nix propriétaires et leurs sh historiques qu'ils ont gardés) et donc on se retrouve forcément tôt ou tard avec des problèmes de compatibilité (d'où tous ces commits "remove bashism", c'est un problème qui n'existe pas si on utilise #!/bin/bash).