• # presque

    Posté par . En réponse au message problème avec sed. Évalué à 2.

    dans ta ligne là, tu as dis à sed d'afficher tout ce qui se trouve entre les lignes contenant my_form et </form>.
    Le problème, c'est que tu ne lui a pas dit quoi faire sur les autres lignes, donc par défaut, il n'y touche pas, et les réimprime.

    S tu rajoute un "; d" à la fin de ta commande sed (et des ' autour de ta commande), ça marche:

    cat page.html | sed -e '/my_form/,/<\/form>/ p;d'

    merci à http://library.n0i.net/linux-unix/faq/sed/sedfaq4.html(...) :)