Re: [ssfr] découper un fichier |
[ Thread Index |
Date Index
| More debianworld.org/shellscript-fr Archives
]
Le 22-01-2014, à 09:36:55 +0100, Christophe Martin a écrit :
> Si je comprends bien, il faut un découpage en paragraphe et
> tous les 50 paragraphes, passer au fichier suivant. On peut faire ça
> en perl, python, ruby, awk entre autre. Pas besoin de sortir une
> grosse machinerie dans ce cas, awk suffit.
>
> awk 'BEGIN {
> ORS="\n\n"
> RS=""
> count=1
> filename=sprintf( "output-%04d", count )
> }
> {
> print >filename
> }
> !( NR % 50 ) {
> count ++
> close(filename);
> filename=sprintf( "output-%04d", count )
> }' fichier.po
Splendide comme ça marche bien ! Merci.
Et merci aussi aux autres pour les idées et le code.
> Christophe
>
> PS
> J'ai mis steve en copie, je crois bien que mes messages pour la
> liste ne passent pas.
Merci, en effet, il semble qu'ils ne passent pas, d'où le Cc.
steve