matafan a écrit :
C'est vrai ça, pourquoi écrire du code portable quand il y a moyen de faire en sorte que ça ne marche pas partout
|
Je me cite :
Mais personne ne fait de vrai sh 'pur' ! J'ai essayé une fois en suivant les recommandations de portabilité des autotools :
http://www.gnu.org/software/autoco [...] tml#SEC122
La section 10.8 nous apprend que "!" pour la négation logique n'est pas portable, et la section 10.5 que $@ non plus (bon ca ok c'est connu).
Accessoirement echo pose un max de problèmes...
Donc les shell script portables, j'y crois pas... autant mettre #!/bin/bash en shebang, assumer et utiliser les bashismes à donf ( genre ((i++)) et autres [[ ]] )
---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.