ses utilisateurs savent qu'écrire "!#/bin/sh" signifie "ne pas tester le script uniquement avec zsh, mais avec un shell purement POSIX", contrairement à la majorité des utilisateurs de bash.
Tout simplement parce que leur shell par défaut (/bin/sh) reste souvent bash, et que l'utilisation de zsh reste suffisemment confidentielle pour que s'ils utilisent des zshismes dans leur script, quelqu'un va vite s'en rendre compte.
Il y a peu, bash était le shell par défaut de toutes les distributions linux majeures, mais avec Debian qui utilise dash, par exemple, ça commence à changer... C'est un peu comme les gens qui faisaient des sites web pour IE6 quand il avait 95% de PDM.
[^] # Re: Et après ?
Posté par nud . En réponse au journal Lennart casse les logs!. Évalué à 0.
Tout simplement parce que leur shell par défaut (/bin/sh) reste souvent bash, et que l'utilisation de zsh reste suffisemment confidentielle pour que s'ils utilisent des zshismes dans leur script, quelqu'un va vite s'en rendre compte.
Il y a peu, bash était le shell par défaut de toutes les distributions linux majeures, mais avec Debian qui utilise dash, par exemple, ça commence à changer... C'est un peu comme les gens qui faisaient des sites web pour IE6 quand il avait 95% de PDM.