• [^] # Re: Propagande /usr/bin/env ?

    Posté par . En réponse à la dépêche Python — partie 2 ―Python 2. Évalué à 1.

    J'avoue, après vérification, « vindicatif » n'est pas du tout pertinent, car il exprime l'idée de rancune. Je voulais en fait dire « opiniâtre », et pas par rapport à ton message, mais par rapport au journal qui te dit très clairement « ceci est bien », « ceci est mal », alors que c'est du grand n'importe quoi. Cette histoire de #!/usr/bin/env, c'est juste un simple workaround permettant apparemment de faire tourner out of the box les mêmes scripts sur Linux et BSD, mais déconseillé par le standard.

    Bon par contre, même si tes messages sont intéressants, je viens de voir que le journal en lien pour sh est de toi, et là, désolé, mais c'est vraiment n'importe quoi... mais j'imagine que c'était du hacking humoristique.

    Pour répondre plus précisément à ton message, le FHS ne suggère pas du tout de mettre env dans /usr/bin : si tu lis la page de /bin, tu trouves aussi : « It may also contain commands which are used indirectly by scripts », donc on peut en déduire qu'on ne peut rien en déduire...

    Par contre Python recommande l'usage de env :
    https://docs.python.org/3/using/unix.html !