![]() |
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| Comparaison de la structure de fichiers | krishmaths | De programmation et de script Shell | 3 | 07-07-2008 01:16 PM |
| de comparaison de fichiers ... l'aide nécessaire. | er_ashu | UNIX pour les nuls Questions et réponses | 4 | 05-15-2008 09:37 PM |
| Format de sortie - la comparaison avec I / p fichier | velappangs | De programmation et de script Shell | 1 | 04-03-2008 06:31 AM |
| de comparaison de fichiers de script | tiger99 | De programmation et de script Shell | 1 | 01-30-2008 10:47 AM |
| Comparaison de fichiers | net_shree | De programmation et de script Shell | 19 | 01-10-2008 08:00 PM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
salut
J'ai 2 fichiers à comapre, dans un fichier, il est possible colonne des chiffres, dans le fichier b2 les chiffres et les autres valeurs avec coma séparés. Je veux comparer les chiffres dans un fichier avec le fichier b, et à la mise doit être mis en C avec des numéros dans les deux fichiers A et B ainsi que d'autres colonnes du fichier b. i scripts utilisés suivantes pour la ligne dans `cat` gprs2.txt faire plus gprs_calls2.txt | grep $ line>> NEW2.txt fait sortie mais il ne donne pas de corriger les put.and également scrpits ce n'est pas sppedy plz help .. |
|
||||
|
Commençons par quelque chose comme ceci:
Code:
grep -f gprs2.txt gprs_calls2.txt > NEW2.txt |
|
||||
|
Les fichiers sont comme ça
Fichier1 12345 56789 23456 Fichier2 12345 fsfsdf 76775 23456 ytyy 090890 66444 rytry 878878 Le résultat devrait être mis 12345 fsfsdf 76775 23456 ytyy 090890 Le branchement fichier1 contient 1 million de lignes file2 a 2,5 millions de lignes pls help .. |
|
||||
|
J'ai essayé. Pourraient u plz help ..
out 'NR \u003d\u003d FNR (_ [$ 1];) prochaine de 1 $ _' gprs2.txt gprs_calls2.txt scripts rplacing par les noms de fichiers, la mise à ne dispose pas de données le fichier comme ce lokks Fichier source 7055000601 7055000633 7055000965 7055001182 7055001352 7055001468 Dest fichier à comparer (Source fichier ne doit être comparé avec le fichier de destination, il convient de le pas de la destination, qui existe dans la source, avec des colonnes de destination othere correspond au nombre 7055000601,35250401506992,621505200525591 7055000633,35574402566128,621505200525623 7055000965,35966800701265,621505200525952 7055001182,35844301188404,621505200526156 7055001352,35350902954276,621505200526325 7055001468,35195101170824,621505200526441 7055001490,35501600003290,621505200526463 7055003310,35487502010707,621505200528256 7055006309,04857558566586,621505200531213 |
|
||||
|
Le séparateur de champ est absent de radoulov du script.
Code:
awk -F, 'NR==FNR{_[$1];next}$1 in _' gprs2.txt gprs_calls2.txt
Dernière édition par époque au 10.09.2008 06:25 AM.. Raison: je veux parler de la version antérieure de radoulov du script - nous avons affiché pratiquement au même moment |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|