• # eval

    Posté par . En réponse au message Variables. Évalué à 2.

    read plouf
    eval "$plouf=truc"
    
    Par contre fais gaffe si quelqu'un tape rm -rf /var; plop ca fera rm -rf /var;plop=/tmp donc met pas ce genre de trucs dans un script executé par sudo ou alors vérifie d'abord que ca a bien la forme d'une variable, genre :
    eval "${plouf//[^[:alnum:]_]/}=truc"