[awk en C]
Résolu/Fermé
coq
-
21 déc. 2009 à 19:24
mamiemando Messages postés 33535 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 12 février 2025 - 23 déc. 2009 à 01:25
mamiemando Messages postés 33535 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 12 février 2025 - 23 déc. 2009 à 01:25
A voir également:
- [awk en C]
- Commande bash awk, comment mettre en variables. ✓ - Forum Linux / Unix
- DNS_PROBE_FINISHED_NXDOMAIN : dnsapi.dll (Win32:Patched-AWK) ✓ - Forum Virus
- Supprimer des lignes avec awk ou sed ✓ - Forum Shell
- Fonctionnement de foreach et awk et set ✓ - Forum Shell
- Commande équivalent à Sed, awk, tail,head en powershell ! - Forum Shell
2 réponses
mamiemando
Messages postés
33535
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
12 février 2025
7 828
22 déc. 2009 à 01:19
22 déc. 2009 à 01:19
Pour quoi ne pas lire ton fichier avec des getline et ensuite récupérer la valeur qui t'intéresse avec un sscanf appliqué au buffer qui contient ta ligne ?
https://linux.die.net/man/3/getline
https://linux.die.net/man/3/sscanf
Pour les formats de fichiers plus compliqués, il y a des librairies comme la librairie pcre (support des expressions régulières) qui sont bien plus adaptées et propres qu'un appel système à awk.
http://www.pcre.org/
Bonne chance
https://linux.die.net/man/3/getline
https://linux.die.net/man/3/sscanf
Pour les formats de fichiers plus compliqués, il y a des librairies comme la librairie pcre (support des expressions régulières) qui sont bien plus adaptées et propres qu'un appel système à awk.
http://www.pcre.org/
Bonne chance
mamiemando
Messages postés
33535
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
12 février 2025
7 828
23 déc. 2009 à 01:25
23 déc. 2009 à 01:25
Merci pour ces précisions, bonnes fêtes et bonne continuation :-)
22 déc. 2009 à 19:51