Aller au contenu Aller au menu
  • Dépêches
  • Journaux
  • Liens
  • Forums
  • Rédaction
  • 🎙️ Projets Libres

LinuxFr.org

Se connecter

Proposer un contenu

  • Pas de compte ? S’inscrire...

Re: Propagande /usr/bin/env ?

Retourner au contenu associé (dépêche : Python — partie 2 ―Python 2)

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

    Posté par calandoa le 10 septembre 2019 à 12:55. En réponse à la dépêche Python — partie 2 ―Python 2. Évalué à 7.

    Il semblerait que ta mémoire te joue des tours car j'ai un petit peu cherché et j'ai trouvé le contraire !

    La référence Posix ne spécifie aucun endroit pour placer env:
    https://pubs.opengroup.org/onlinepubs/9699919799/utilities/env.html

    Le Filesystem Hierarchy Standard ne précise rien pour env, mais impose /usr/bin pour Python si il est installé:
    http://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch04s04.html

    La Linux Standard Base ne spécifie aucun endroit pour env:
    https://refspecs.linuxfoundation.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/command.html#TBL-CMDS

    ... et déconseille même d'utiliser env pour lancer un script !
    https://refspecs.linuxfoundation.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic.html#EXECUTABLE-SCRIPTS

    Par ailleurs, utiliser un argument avec python est parfois utile, je me rappelle que -u m'a sauvé la vie qq fois.

    Au final je ne veux pas imposer un quelconque usage, il semble que pour les BSD passer par env soit plus fonctionnel, mais c'est assez amusant de voir des gens vindicatifs imposer leur pratiques, et ce en contradiction avec les standards existants !

Revenir en haut de page

Derniers commentaires

  • Re: Euh un quoi ? Un lapin néérlandais, ça irait ?
  • logiciel libre - modsecurity
  • Re: A 2 doigts ??
  • Re: Eos
  • Re: Puquoi ?
  • Euh un quoi ? Un lapin néérlandais, ça irait ?
  • Re: C'est quoi le problème svp ?
  • Re: Autre vidéo et fil mastodon
  • Re: A 2 doigts ??
  • Re: Preuve empirique
  • Autre vidéo et fil mastodon
  • Re: c'est qui DHH ?

Étiquettes (tags) populaires

  • intelligence_artificielle
  • le_monde_diplomatique
  • merdification
  • grands_modèles_de_langage
  • états-unis
  • capitalisme
  • canicule
  • réchauffement_climatique
  • datacenter
  • logiciel_libre
  • france
  • bigtech

Sites amis

  • Agenda du Libre
  • April
  • Éditions D-BookeR
  • Éditions Diamond
  • Éditions Eyrolles
  • Éditions ENI
  • En Vente Libre
  • Framasoft
  • La Quadrature du Net
  • Lea-Linux
  • Open Source Initiative
  • Imprimerie Grafik Plus

À propos de LinuxFr.org

  • Mentions légales
  • Faire un don
  • L’équipe de LinuxFr.org
  • Informations sur le site
  • Aide / Foire aux questions
  • Suivi des suggestions et bogues
  • Wiki du site
  • Règles de modération
  • Statistiques
  • API pour le développement
  • Code source du site
  • Plan du site

AltStyle によって変換されたページ (->オリジナル) /