Hello la compagnie![]()
Sous linux redhat 7.3 j'ai le fichier "csv" suivant
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 )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
ce qui donnerait le resultat ci-apres
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
@Argoet
Partager