The UNIX and Linux Forums  


Go Back   UNIX och Linux Forum > Upp Forum > Shell-programmering och Skript
.
google unix.com



Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Sticky Mappar mjdavies UNIX for Dummies Frågor & Svar 1 10-16-2008 07:45
kompilerad binärfil ger "inte kan köra binär fil" scgupta Sun Solaris 0 07-13-2006 02:59
Kopiering mappar utan några mappar ... ;-) chimpu UNIX for Dummies Frågor & Svar 5 04-26-2004 01:25
Säkerhetskopiera Mappar utan några mappar ...;) chimpu Shell-programmering och Skript 1 04-26-2004 11:02
nerladdning av mappar i ftp eloquent99 UNIX for Dummies Frågor & Svar 6 04-23-2003 04:06

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 Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 03-17-2009
spelet puzzler is offline
Registered User
  
 

Join Date: mars 2009
Inlägg: 2
Exclamation Jämföra två Binary Folders

Jag är en nybörjare på allt detta men undertand de grundläggande principerna. Jag arbetar för närvarande på en stor uppgift och kämpar med den sista delen.

Jag har två filer,

mapp 1 innehåller en lista på ca 20 filer i binärt (möjligen behandlas som arrayer?)

mapp 2 innehåller flera filer och mappar sub varje post också i binär

allt jag vill göra är i princip ta varje inresa mapp 1 och se om det finns någon matchande resultat i ärende 2, om det finns några matcher de sedan bör flyttas till en text mapp 3

några lösningar?
  #2 (permalänk)  
Old 03-17-2009
va2206 va2206 is offline
Registered User
  
 

Join Date: februari 2009
Inlägg: 7
Hej,

Jämföra två filer som du kan använda under ett ..

Detta kan hjälpa dig ..

awk 'FNR \u003d\u003d NR (a [$ 0] + +; nästa) a [$ 0] fil1 fil2


Tack
Va2206
  #3 (permalänk)  
Old 03-17-2009
AlbertGM AlbertGM is offline
Registered User
  
 

Join Date: mars 2009
Ort: Barcelona - Katalonien
Inlägg: 28
Citat:
Ursprungligen postat av spelet View Post
[...]
Jag har två filer,

mapp 1 innehåller en lista på ca 20 filer i binärt (möjligen behandlas som arrayer?)

mapp 2 innehåller flera filer och mappar sub varje post också i binär

allt jag vill göra är i princip ta varje inresa mapp 1 och se om det finns någon matchande resultat i ärende 2
[...]
Pratar du om filer eller mappar? Men du kan jämföra filer och / eller mappar med hjälp diff.
En annan möjlighet skulle kunna lista filer i mappen 1 och kontrollera om de finns i mappen 2. Sedan vill använda diff jämföra. Ungefär:
Kod:
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
Jag är inte säker på om man söker efter något sådant. Om så är fallet, kontrollera den, eftersom den kan innehålla några fel: Jag är också en nybörjare

Albert.
Closed Thread

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 01:05.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0