• [^] # Re: sed -i

    Posté par . En réponse au message Tubes : sed vs. grep. Évalué à 2.

    Petite erreur de ma part 0:)

    En fait dans mon soucis de donner un exemple minimaliste j'ai omis de le tester... et effectivement même le sed écrase de fichier.

    Donc voici l'exemple réel qui me donne le résultat sans écraser le fichier :

    for i in 1ドル/Makefile* ; do
    sed -e 's~INCDIR = $(OEDIR)/include~~g' $i \
    | sed -e 's~LIBDIR = $(OEDIR)/lib~~g' \
    > $i ;
    done

    Ceci OBLIGATOIREMENT dans un fichier script (j'ai essayé de façon intéractive, avec ou sans les '\' ça ne fonctionne pas).

    PS : c'est bash que j'utilise.