The UNIX and Linux Forums  

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
Sticky dossiers mjdavies UNIX pour les nuls Questions et réponses 1 10-16-2008 07:45 AM
fichier binaire compilé donne "ne peut pas exécuter le fichier binaire" scgupta SUN Solaris 0 07-13-2006 02:59 AM
Copie de dossiers sans certains dossiers ... ;-) chimpu UNIX pour les nuls Questions et réponses 5 04-26-2004 01:25 PM
Sauvegarde des dossiers sans certains dossiers ...;) chimpu De programmation et de script Shell 1 04-26-2004 11:02 AM
le téléchargement des dossiers de ftp eloquent99 UNIX pour les nuls Questions et réponses 6 04-23-2003 04:06 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 03-17-2009
puzzler puzzler is offline
Registered User
  
 

Date d'inscription: mars 2009
Messages: 2
Exclamation Comparaison de deux dossiers Binary

Je suis un débutant de tout cela, mais undertand les principes de base. Je travaille actuellement sur une grande tâche et qui luttent avec la dernière partie.

J'ai deux fichiers,

1 dossier contient une liste d'environ 20 fichiers en binaire (peut-être considérés comme des tableaux?)

2 dossier contient plusieurs fichiers et sous-dossiers de chaque entrée également en binaire

Tout ce que je veux faire est de prendre l'essentiel de chaque entrée du répertoire 1 et de voir s'il ya des résultats correspondant au fichier 2, s'il existe une correspondance, ils devraient alors être déplacé à un texte dossier 3

des solutions?
  #2 (permalink)  
Old 03-17-2009
va2206 va2206 is offline
Registered User
  
 

Date d'inscription: février 2009
Messages: 7
Salut,

Comparaison de deux fichiers ci-dessous, vous pouvez utiliser un ..

cela peut vous aider ..

awk 'NR \u003d\u003d FNR (a [$ 0] + +;) une prochaine [$ 0]' file1 file2


Merci
Va2206
  #3 (permalink)  
Old 03-17-2009
AlbertGM AlbertGM is offline
Registered User
  
 

Date d'inscription: mars 2009
Lieu: Barcelone - Catalogne
Messages: 28
Citation:
Posté par puzzler View Post
[...]
J'ai deux fichiers,

dossier 1 contient une liste d'environ 20 fichiers en binaire (peut-être considérés comme des tableaux?)

dossier 2 contient plusieurs fichiers et sous-dossiers de chaque entrée également en binaire

Tout ce que je veux faire est de prendre l'essentiel de chaque entrée dossier 1 et de voir s'il ya des résultats correspondant à fichier 2
[...]
Parlez-vous des fichiers ou des dossiers? Cependant, vous pouvez comparer les fichiers et / ou dossiers à l'aide diff.
Une autre possibilité pourrait être la liste des fichiers dans le dossier 1 et vérifier si elles existent dans le dossier 2. Ensuite, utiliser diff pour comparer. Quelque chose comme:

Code:
LIST=files.txt
ls folder1 > $LIST #list files from folder1
cat $LIST| while read line; do #for each filename
   INPUT=$(echo ${line})
   cd $folder2
   if [ -f $INPUT ]; then #check if file exists and its a regular file
      #files exists
      diff $folder1/$INPUT $folder2/$INPUT > dev/nul 2>&1 #compares both
      if [ "$?" == "0" ]; then #check for result.
         #files exists and they're identical
      fi
   fi
done

Je ne sais pas si vous recherchez quelque chose de ce genre. Si c'est le cas, vérifier, car il peut contenir une erreur: je suis aussi un newbie

Albert.
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 10:33 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