The UNIX and Linux Forums  
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > De programmation et de script Shell
.
google unix.com



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
Ordre de créer des fichiers par date mab_arif16 De programmation et de script Shell 4 05-15-2006 01:04 PM
Copie de fichiers dans le même ordre avec le temps long de timbres shyam.appalla De programmation et de script Shell 2 12-04-2005 10:44 AM
liste des fichiers par ordre de date Jeannine UNIX pour les nuls Questions et réponses 2 08-15-2005 02:19 PM
Liste des fichiers dans l'ordre numérique Steve_H De programmation et de script Shell 3 02-22-2005 10:52 AM
lp - afin d'imprimer des fichiers mabrownawa UNIX for Advanced & Expert Users 2 02-16-2004 12:08 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 06-04-2008
ragavhere ragavhere is offline
Registered User
  
 

Date d'inscription: avril 2008
Endroit: Chennai, Inde
Messages: 79
Cool FRFR comparer les fichiers quand ils ne sont pas en ordre

Salut,

J'ai deux fichiers maîtres qui contiennent l'information pour de nombreux emplois, comme ce

Job No: 1 abcd
Job No: 1 degh

Job No: 2 tjsh
Job No: 2 tjsh

J'ai écrit un script pour récupérer toutes les informations pour l'emploi n °: 1 de file1 et que, pour mettre un fichier temporaire et faire la même chose de fichier2 et d'en faire un fichier temporaire. Ensuite, je vais comparer ces deux fichiers temporaires en utilisant diff. Si elles ne correspondent à imprimer les informations relatives à l'emploi à la fois des fichiers maîtres pour une sortie file.After la comparaison est faite pour un emploi, je vais lire les informations pour le prochain emploi et de comparer. Ici, le problème est que si l'ordre de l'information pour un changement de numéro d'emploi, comme ce

En file1 i ont

Job No: 1 abcd
Job No: 1 degh

Dans le fichier 2 i ont

Job No: 1 degh
Job No: 1 abcd
Ici diff serait vouée à l'échec, même si il n'y a pas de décalage, sauf l'ordre a changé ce qui n'est pas un problème. Existe-t-il une autre manière de lire les informations pour un travail particulier à partir du fichier et ensuite l'imprimer que sur un fichier. Puis faites de même pour les informations de file2.Then compare.If ils sont même laisser l'impression d'autre information à la fois de la maîtrise des fichiers sur le fichier de sortie.

Dernière édition par ragavhere; au 06.04.2008 04:07 PM.. Reason: Question pas claire
  #2 (permalink)  
Old 06-04-2008
shamrock shamrock is offline Forum Advisor  
Registered User
  
 

Join Date: Oct 2007
Lieu: États-Unis
Posts: 750
Trier les fichiers avant de faire un diff sur eux si file1 est trié, mais pas file2 alors ...

Code:
sort -n file2 | diff file1 -
  #3 (permalink)  
Old 06-04-2008
ragavhere ragavhere is offline
Registered User
  
 

Date d'inscription: avril 2008
Endroit: Chennai, Inde
Messages: 79
Thumbs up

Oh. Merci. Voilà vraiment une bonne idée.
Closed Thread

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 08:06 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0