• # eval

    Posté par . En réponse au message Un espace dans le path et l'execution devient impossible. Évalué à 3.

    simplement en rajoutant eval avant l'appel à $mavar, ça le fait chez moi

    Sinon, pour économiser 1 caractère (la nature te dira merci ;), tu peux échapper l'espace avec \. Du coup, test2.csh devient :


    #!/bin/csh

    set mavar="/home/roger/mes\ prog/echo"
    eval $mavar titi

    exit


    ouala !