[Shel Script] Awk formatage fichier texte
Résolu/Fermé
Dipsou
-
7 déc. 2011 à 09:23
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 7 déc. 2011 à 11:02
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 7 déc. 2011 à 11:02
A voir également:
- [Shel Script] Awk formatage fichier texte
- Fichier rar - Guide
- Script vidéo youtube - Guide
- Fichier host - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
4 réponses
Utilisateur anonyme
Modifié par qqchquicommenceparQ le 7/12/2011 à 09:31
Modifié par qqchquicommenceparQ le 7/12/2011 à 09:31
salut,
tu as oublié de refermer le bloc BEGIN.
tu as oublié de refermer le bloc BEGIN.
awk -F: '{ printf("%10s %10s %07d%03d%04d\n",$1,$2,$3,$4,$5) }'qui n'est pas utile ici.
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 418
7 déc. 2011 à 09:34
7 déc. 2011 à 09:34
Salut,
awk 'BEGIN { FS=":"}{ printf "%10s %10s %07d%03d%04d\n",$1,$2,$3,$4,$5 }'
Encore une petite question,
si je souhaite ajouter une chaine dans mon fichier ?
Par exemple :
MA_VAR="BONJOUR"
awk 'BEGIN { FS=":"}{ printf "%20s %10s %10s %07d%03d%04d\n",${MA_VAR},$1,$2,$3,$4,$5 }'
Pour obtenir
BONJOUR CHAMP1 CHAMP2....
Ca plante (awk: 0602-562 Field $() is not correct.)
Merci d'avance
si je souhaite ajouter une chaine dans mon fichier ?
Par exemple :
MA_VAR="BONJOUR"
awk 'BEGIN { FS=":"}{ printf "%20s %10s %10s %07d%03d%04d\n",${MA_VAR},$1,$2,$3,$4,$5 }'
Pour obtenir
BONJOUR CHAMP1 CHAMP2....
Ca plante (awk: 0602-562 Field $() is not correct.)
Merci d'avance
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 418
7 déc. 2011 à 10:07
7 déc. 2011 à 10:07
awk -F":" -v MA_VAR="BONJOUR" '{ printf "%s %10s %10s %07d%03d%04d\n",MA_VAR,$1,$2,$3,$4,$5 }'
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 418
7 déc. 2011 à 10:27
7 déc. 2011 à 10:27
Montre-nous ton script, ce que tu tapes et le résultat...