• [^] # Re: Deux questions

    Posté par . En réponse au message Deux questions sur le shell. Évalué à 2.

    Il suffit de mettre "readonly PATH" dans la configuration de /etc, qui est normalement chargée avant celle de ~.
    À noter que zsh propose la même fonctionnalité.

    bash (ainsi que zsh) possède un "restricted mode" (rbash/bash -r/zsh -r) qui met PATH en lecture seule, ainsi que d'autre limitations (impossible d'invoquer une commande hors du PATH, mais il doit rester possible de contourner cela à l'aide d'autres commandes, comme xargs par exemple)

    Dernière remarque, "::" dans le PATH est équivalent à ":.:", et c'est dangereux... (testez, vous verrez)