ReFormatage d'un fichier csv : (awk ?)(resolu avec sed)
Hello la compagnie :)
Sous linux redhat 7.3 j'ai le fichier "csv" suivant
Code:
1 2 3 4 5 6
| VAL1; AB ; Decription 1
VAL2; 0 ; Decription 2
VAL3; 1AB ; Decription 3
VAL4; RX003; Decription 4
VAL5; 13AB ; Decription 5
VAL6; 11 ; Decription 6 |
j'ai besoin de le reformater avec le 2eme champs paddé à gauche sur 5 caractères avec des "0" (mon problème est que ma zone est alpha numérique et pas pure "numerique" sans quoi no soucaille avec awk )
ce qui donnerait le resultat ci-apres
Code:
1 2 3 4 5 6
|
VAL1;000AB; Decription 1
VAL2;00000; Decription 2
VAL3;001AB; Decription 3
VAL4;RX003; Decription 4
VAL6;00011; Decription 6 |
je suis loin de maitriser toutes les subtilités de awk, aussi, si vous avez une soluce à me proposer je vous en remercie par avance
@Argoet