Avec un printf "format" , on peut bien aligner les colonnes,
printf "%42s\t%5s\t%17s\t%6s\n" ...
et ajouter un en-tête de titres au-dessus dans un bloc BEGIN{}.
Pour ajuster les colonnes aux résultats, il faudrait mémoriser la longueur maximale de chacun des champs dans la boucle de lecture, et faire une boucle d'impression dans le bloc END...
1/ Comment regardez-vous le résultat ? Si c'est avec xdvi, c'est normal, il n'interprète pas très bien le PostScript. Quant au pdf, il est parfois mal configuré (Letter au lieu de A4).
2/ Préparez un "ECM" (exemple complet minimal) qui mette en évidence le problème, avec le diagramme.tex le plus simple possible, et postez le tout sur fctt.
S'il y a des caractères accentués dans le texte, il vaut mieux modifier le préambule :
\documentclass[12pt,a4paper]{article}
\usepackage[latin1]{inputenc}% ...ou [utf8]
\usepackage[T1]{fontenc}
% etc.
On peut y rajouter un verrou contre les boucles (cherche X-Loop dans la page de manuel procmailex).
Dans l'autre sens, choisir les mails d'une personne dans une boîte POP, et ne récupérer seulement que ceux-là, c'est la problématique "multidrop" expliquée dans la page de manuel de fetchmail, mais qui là ne s'applique qu'au destinataire, et pas au tri selon l'expéditeur...
Si tu sais programmer en Perl, Python, etc., ce n'est pas très difficile d'écrire un script, ou peut-être d'adapter getmail, un remplaçant de fetchmail.
[^] # Re: awk plus joli en colonnes
Posté par Jacques L'helgoualc'h (site web personnel) . En réponse au message Sed, awk & cie. Évalué à 2.
# Demandez sur les news : fr.comp.text.tex ?
Posté par Jacques L'helgoualc'h (site web personnel) . En réponse au message DIA mauvaise place du texte dans les fichiers exportés EPS PSTRICKS. Évalué à 1.
[^] # Re: Vers un compte POP, ou depuis ce compte ?
Posté par Jacques L'helgoualc'h (site web personnel) . En réponse au message Procmail, Fetchmail, et récupération POP sélective. Évalué à 2.
# Vers un compte POP, ou depuis ce compte ?
Posté par Jacques L'helgoualc'h (site web personnel) . En réponse au message Procmail, Fetchmail, et récupération POP sélective. Évalué à 1.
# Une fonction du shell
Posté par Jacques L'helgoualc'h (site web personnel) . En réponse au message Besoin d'aide pour un petit script de renommage. Évalué à 3.
# Re: regexp sauf...
Posté par Jacques L'helgoualc'h (site web personnel) . En réponse au message expression rationnelle particuliere. Évalué à 1.
[^] # Re: Awk
Posté par Jacques L'helgoualc'h (site web personnel) . En réponse au message supprimer les doublons. Évalué à 1.
awk '/regexp/ && !n[$0]++'
[^] # Re: négation et ensemble de caractères
Posté par Jacques L'helgoualc'h (site web personnel) . En réponse au message expression rationnelle particuliere. Évalué à 3.
$chaine =~ s/^[^[:alnum:]()]+//
pour ne détruire qu'au début de la ligne.
[^] # Re: Voilà quand même
Posté par Jacques L'helgoualc'h (site web personnel) . En réponse au message script shell. Évalué à 1.
find "$HOME" -type f -exec md5sum '{}' \; | \
awk '{print >"liste_md5_nom"}
md[$1]++==1{print $1 >"doublons_md5"}'
grep -f doublons_md5 liste_md5_nom | sort
# Sed le fait !
Posté par Jacques L'helgoualc'h (site web personnel) . En réponse au message Extraire une sous chaîne de plusieurs lignes. Évalué à 1.