• [^] # Re: un shell avec des builtins

    Posté par (site web personnel) . En réponse au message problème avec le /lib. Évalué à 3.

    Et regarde dans /bin les commande statiques que tu peux utiliser. Chez moi (ArchLinux) j'obtiens (avec ldd):

    /bin/bashbug:
    not a dynamic executable
    /bin/dash:
    not a dynamic executable
    /bin/gunzip:
    not a dynamic executable
    /bin/uncompress:
    not a dynamic executable
    /bin/zcat:
    not a dynamic executable

    ça ne fait pas beaucoup ...
    Mais avec un peu de chance dash a peut être des builtins intéressants ... Mais en regardant la page man, ça n'en a pas l'air. :(

    Sinon, tu peux peut être essayer quelque chose du style

    cat >mv
    (colle le code binaire de la commande mv)Ctrl-D

    Par contre tu n'aura peut être pas les permissions d'exécution, chmod n'est peut être pas un builtin mais umask l'est probablement.

    Le problème c'est que cat n'est pas un builtin chez moi. Tu peux peut être alors essayer zcat qui est compilé en static.