Comment lire un fichier texte mot par ligne

Fermé
sabola Messages postés 10 Date d'inscription mardi 29 décembre 2009 Statut Membre Dernière intervention 26 décembre 2010 - 29 déc. 2009 à 23:15
sabola Messages postés 10 Date d'inscription mardi 29 décembre 2009 Statut Membre Dernière intervention 26 décembre 2010 - 30 déc. 2009 à 00:50
Bonjour,

je suis debutant en info,je programme sous unix,je voudrais savoir comment afficher le contenue d'un fichier texte mot par ligne.Merci de votre aide.
A voir également:

4 réponses

biclim Messages postés 17 Date d'inscription mardi 29 décembre 2009 Statut Membre Dernière intervention 18 juin 2012 5
30 déc. 2009 à 00:15
Bonjour,

Si la commande awk marche sur ton poste, ce serait :

cat mon_ficher.txt | awk '{ print $0}'

Cordialement.
0
sabola Messages postés 10 Date d'inscription mardi 29 décembre 2009 Statut Membre Dernière intervention 26 décembre 2010
30 déc. 2009 à 00:19
Merci,mais je programme en c sous unix et je suis debutant je n'ai pas compris tes instructons.

Est ce tu peux me dire comment coder ca en c?
0
biclim Messages postés 17 Date d'inscription mardi 29 décembre 2009 Statut Membre Dernière intervention 18 juin 2012 5
30 déc. 2009 à 00:25
Bonjour,

Un truc du genre :


static char *PATH = "c:\\append\\208159A.LST";

void main(){

char *line = NULL;
FILE *inFilePtr;

inFilePtr = fopen(PATH, "r+");
while (!feof(inFilePtr)){
fscanf(inFilePtr, "%s", &line);
printf("%s\n", &line);
}

}


0
sabola Messages postés 10 Date d'inscription mardi 29 décembre 2009 Statut Membre Dernière intervention 26 décembre 2010
30 déc. 2009 à 00:50
Merci beacoup pour ton aide.Ca marche.
0