• # Solution awk

    Posté par (site web personnel) . En réponse au message Passer d'une liste monocolonne délimité à une liste sur plusieurs ligne.. Évalué à 1.

    Ne pas prendre peur à cause des protections diverses et variées (crochets et slashes) :

    awk '/^\[toto\]$/,/^\[\/toto\]$/ {ORS=""; print 0ドル} /^\[\/toto\]$/ {print "\n"}'

    À savoir tu veux recopier toute ligne entre [toto] et [/toto], en n'affichant pas de retour à la ligne entre chacune (d'où ORS à chaîne vide au lieu du retour à la ligne syndical), d'où la première partie ; et tu veux ajouter le retour à la ligne sur la balise fermante, d'où la seconde partie.

    Debian Consultant @ DEBAMAX