Le Tue, 19 May 2009 10:54:18 +0200 (CEST)
Gilles MISSONNIER <[email protected]> a écrit:

> raffinons ! raffinons ! :
> 
> aux experts de sed | awk | perl | sh : (Jacques ?)
> 
> comment insérer un caractère "retour à la ligne" quand on a les 2 
> conditions : 
> 1- on a dépassé 70 caractères d'affilé ("blanc ou pas")
> 2- on continue jusqu'à ce que l'on recontre un "blanc" 


sed -e -i '1,$s/\(^.\{70\}[^ ]*\) /\1\n/g' fichier

devrait faire cela

François Boisson

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers [email protected]
En cas de soucis, contactez EN ANGLAIS [email protected]

Répondre à