• [^] # Re: not /run

    Posté par (site web personnel) . En réponse à la dépêche /run or not /run. Évalué à 1.

    Lorsque sudo est invoqué, il execute 'cd' qui est un programme tout à fait valide et accessible via PATH.

    Quel est ce programme ? Et comment un programme invoqué par sudo pourrait-il changer le $PWD du shell courant ?

    girafe:~% for p in ${path}; do ls -l ${p}/cd; done 
    /bin/ls: impossible d'accéder à /usr/local/bin/cd: Aucun fichier ou dossier de ce type
    /bin/ls: impossible d'accéder à /usr/bin/cd: Aucun fichier ou dossier de ce type
    /bin/ls: impossible d'accéder à /bin/cd: Aucun fichier ou dossier de ce type
    /bin/ls: impossible d'accéder à /usr/local/sbin/cd: Aucun fichier ou dossier de ce type
    /bin/ls: impossible d'accéder à /usr/sbin/cd: Aucun fichier ou dossier de ce type
    /bin/ls: impossible d'accéder à /sbin/cd: Aucun fichier ou dossier de ce type
    /bin/ls: impossible d'accéder à /usr/bin/vendor_perl/cd: Aucun fichier ou dossier de ce type
    /bin/ls: impossible d'accéder à /usr/lib/perl5/vendor_perl/bin/cd: Aucun fichier ou dossier de ce type
    /bin/ls: impossible d'accéder à /usr/bin/core_perl/cd: Aucun fichier ou dossier de ce type
    /bin/ls: impossible d'accéder à /opt/qt/bin/cd: Aucun fichier ou dossier de ce type
    /bin/ls: impossible d'accéder à /home/fred/bin/cd: Aucun fichier ou dossier de ce type