Bayrouni a écrit, lundi 3 juillet 2006, à 17:29 : [...] > Mais je suis intrigué par la solution sed que je > m'efforcerai à decrypter :) > Je suis sur une doc à cette adresse: > http://www.gnu.org/software/sed/manual/html_mono/sed.html
Il y a aussi http://sed.sf.net/, avec beaucoup d'exemples. > Mais peut-être que quelques phrases en français accompagnant > cette jolie ligne sed auraient facilité la tâche? Il y en avait un peu : > sed -ne '/./{ # si une ligne est non-vide début de bloc > p # on écrit > :a étiquette de retour > n # puis on avale les non-vides suivantes en boucle... > /./ba goto a (si la nouvelle ligne contient aussi quelque chose) > }' > Et Merci pour la belle ligne :) C'était simple ! Il faut reconnaître que Awk est plus lisible. PS. Pour les performances, on a déjà signalé que Perl était plus performant sur les (très) gros fichiers. -- Jacques L'helgoualc'h -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]