-
awk et découpage
Salut.
Je fais un awk qui me permet d ecrire des données dans un fichier;
Le probleme est que je souhaiterai pour une colonne du fichier source
ne récupéré qu'une partie de cette colonne.
Mon awk :
Code:
awk -F";" '{print $4 "| $2 "|" $3 > $8 }' monfichier source
Pour la variable $3,
qui peut avoir cette valeur
$3 = ville_prenom_nom_age_sexe
Je ne souhaite garder que le prenom_nom
Est-ce possible?
Merci
-
Essaie ça:
Code:
awk -F";" '{split($3,a,/_/);print $4 "| $2 "|" a[2] "|" a[3] > $8 }' monfichier_source
-
Merci
c'est exactement ce que je cherchais :ccool: