• [^] # Re: man sed

    Posté par . En réponse au message Comment remplacer l'espace entre les champs par ; avec sed ?. Évalué à 1.

    y a deux solutions:
    man awk, avec un for ... tu imprimes 1ドル; puis tous les champs jusqu a l avant dernier
    man sed: tu fais une substitution par le debut, et une par la fin: pour le premier, tu cherches un pattern suivi d un espace, mais n en contenant pas, et tu le substitues par le meme pattern suivi d un ';', et la meme chose a l envers par la fin.

    Note que par default, une regexp commences toujours le matching par la fin.