A voir également:
- Probleme avec la commande awk en bash
- Invite de commande - Guide
- Commande terminal mac - Guide
- Commande dism - Guide
- Diskpart commande - Guide
- Commande scannow - Guide
3 réponses
Hello,
Exact, j'ai bien le comportement que tu décris.
En attendant tu peux essayer
awk -F "|" '{ print $1}' < f1.txt > f2.txt
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
Exact, j'ai bien le comportement que tu décris.
En attendant tu peux essayer
awk -F "|" '{ print $1}' < f1.txt > f2.txt
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
Hello,
Essaye ceci:
$awk 'BEGIN{ FS="|"}{ print $1}' < f1.txt > f2.txt
En fait ton FS n'est pas encore redéfini lors du parsing
de la première ligne. En le mettant dans BEGIN,
tu le définis AVANT le parcours des lignes de ton fichier,
et ça marche comme il le faut.
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
Essaye ceci:
$awk 'BEGIN{ FS="|"}{ print $1}' < f1.txt > f2.txt
En fait ton FS n'est pas encore redéfini lors du parsing
de la première ligne. En le mettant dans BEGIN,
tu le définis AVANT le parcours des lignes de ton fichier,
et ça marche comme il le faut.
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.