• [^] # Re: quelques pistes ...

    Posté par . En réponse au message rehercher puis modifier une ligne dans un fichier. Évalué à 2.

    mouais, en lisant les autres commentaires, je vois que je répond un peu à côté de la question aussi. Les variables d'environnement du shell sont tout à fait adaptées au problème.
    motif=`head temp`
    yapuka (c) utiliser la variable motif en lieu et place de ma_chaine dans la ligne de sed (je laisse totof2000 gérer le awk ;) par exemple :
    sed -e 's/$motif/toto/' fichier > fichier.tmp

    si on veut que ça soit un peu illisible, on peut même tout faire en un coup :-)
    sed -e 's/'`head temp`'/toto/' fichier > fichier.tmp

    encore une fois, je recomamnde fortement la lecture d'un tutoriel pour t'approprier un peu mieux les possibilités offertes par le shell.