Double lecture de fichier ligne par ligne
Résolu/Fermé
padowan
Messages postés
21
Date d'inscription
lundi 14 janvier 2008
Statut
Membre
Dernière intervention
21 février 2008
-
21 févr. 2008 à 16:17
padowan Messages postés 21 Date d'inscription lundi 14 janvier 2008 Statut Membre Dernière intervention 21 février 2008 - 21 févr. 2008 à 17:45
padowan Messages postés 21 Date d'inscription lundi 14 janvier 2008 Statut Membre Dernière intervention 21 février 2008 - 21 févr. 2008 à 17:45
A voir également:
- Double lecture de fichier ligne par ligne
- Double ecran - Guide
- Aller à la ligne excel - Guide
- Site de vente en ligne particulier - Guide
- Partage de photos en ligne - Guide
- Fichier rar - Guide
2 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
21 févr. 2008 à 16:58
21 févr. 2008 à 16:58
Salut,
J'ai plutôt l'impression que ce que tu veux faire c'est de chercher si une ligne présente dans "fichier 2" l'est aussi dans "fichier 1" et ce sans se soucier de la place dans le fichier, non ?
;-))
J'ai plutôt l'impression que ce que tu veux faire c'est de chercher si une ligne présente dans "fichier 2" l'est aussi dans "fichier 1" et ce sans se soucier de la place dans le fichier, non ?
[tmpfs]$ cat foo.sh #! /bin/bash #set -xv while read ligne do grep -x "$ligne" fichier1 >/dev/null retval=$? case "$retval" in 0) echo "Ok" ;; 1) echo "Non" ;; *) exit ;; esac done < fichier2 [tmpfs]$ cat fichier1 toto titi tata [tmpfs]$ cat fichier2 un trois tata cinq titi [tmpfs]$ ./foo.sh Non Non Non Ok Non Ok [tmpfs]$Sinon pour comparer 2 fichiers il y a des utilitaires comme "diff" (diff3 pour 3 fichiers), "cmp" et "comm".
;-))
padowan
Messages postés
21
Date d'inscription
lundi 14 janvier 2008
Statut
Membre
Dernière intervention
21 février 2008
3
21 févr. 2008 à 17:45
21 févr. 2008 à 17:45
Franchement tes génial.
Je te dirai la note que j'aurai à mon stage
Merci encor
Je te dirai la note que j'aurai à mon stage
Merci encor