• [^] # Re: sed si l'adresse est variable

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

    Dans ce cas, fais-toi une espèce de fonction "addslashes" :

    function addslashes()
    {
    echo "1ドル" | sed 's/\ /\\ /g'
    }


    Après, dans ton script, chaque fois que tu manipules une variable contenant un chemin, susceptible de contenir des espaces, remplace :

    ls $monChemin

    par

    ls $(addslashes "$monChemin")

    (exemple avec la commande ls)