[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux] script pour transformer un fichier texte



> et en plus, awk semble avoir du mal à reconnaitre mon séparateur, vu qu'il me
> sort des lignes comme celle-ci :
> '13055|MARSEILLE',
> '|02|800.5|23941|8466|18155|8507|18149|45|1399|133|93|13000', '', , , , , , , ,
> '', '', '', ''
> 
> et je vois pas pourquoi...

ajoute BEGIN{ FS=| }
ou -F "|" à l'appel d'awk (donc éventuellement
dans la 1ère ligne #! comme ceci:
#!/usr/bin/awk -F "|" -f

--
  -o) / Pascal Bleser          ATOS Payment Systems|
  /\\ \ C++/UNIX Development        Aachen, Germany|
 _\_v  \<guru@linuxbe.org> <pbleser@atos-group.com>|
---------------------------------------------------|
/earth is 98% full... please delete anyone you can.:
---------------------------------------------------'

[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
[ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]