Author: edmond Date: To: guilde Subject: Re: traitement de fichier long avec awk ou autre
Bonsoir,
while read ligne; do
echo ${#ligne:début:nbcar} > fichier_sortie
#ou pour plusieurs champs
echo -n ${#ligne:début:nbcar}" "${#ligne:début2:nb2} > fichier_sortie
done < fichier à lire
ED
Le 01/07/2021 à 17:38, frederic bressy a écrit : > Bonjour
>
> Je dois travailler, sans les modifier, sur des fichiers qui ne font
> qu'une seule ligne mais longue, trés longue, contenant plusieur entités.
>
> dans une des entités qui commence par 7 chiffres et deux caracteres
> "nnnnnnnxx", je cherche à lister la donnée se trouvant 18 caracteres
> plus loin et faisant 3 caracteres de long (et en théorie que des
> chiffres)
>
> faut-il utiliser grep, awk? et comment feriez vous la commande?
>
> merci d'avance
>
>
>
>