The UNIX and Linux Forums  


Go Back   UNIX og Linux Forums > Top Forums > Shell Programmering og Scripting
.
google unix.com



Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her.

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
Søg attributter i en struktur ved hjælp af værdier fra en anden struktur dhanamurthy Højtstående Programmering 3 03-27-2008 03:37 AM
Filsammenligning net_shree Shell Programmering og Scripting 19 01-10-2008 08:00 PM
filstruktur yoavbe Shell Programmering og Scripting 7 10-16-2007 07:27 AM
TAR kun filstrukturen Andysundar UNIX for dummyer Spørgsmål & svar 1 10-13-2005 05:06 PM
Kopiering af en mappestruktur til en ny struktur jhansrod UNIX for dummyer Spørgsmål & svar 8 07-27-2005 07:24 AM

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øg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 07-07-2008
krishmaths krishmaths is offline
Registreret Bruger
  
 

Join Date: Sep 2006
Beliggenhed: Mysore, Indien
Posts: 191
Filstruktur sammenligning

At teste server migration, vi er nødt til at sammenligne filer i en mappe i kilde-og mål-servere.


Jeg har brug for at kontrollere, om de nedenfor to mapper på to servere er identiske (dvs. indeholder samme mapper og filer med samme størrelse. De kan have flere plan sub-biblioteker)

/ / SourceServer/project1/nesteddir
/ / TargetServer/project1/nesteddir

Har nogen gjort et lignende ting?

Produktionen af diff kommando er ret indviklet at forstå. Er der nogen andre enkle måde?
  #2 (permalink)  
Old 07-07-2008
zaxxon's Avatar
zaxxon zaxxon is offline Forum Staff  
Moderator
  
 

Join Date: Sep 2007
Location: Tyskland
Indlæg: 2.289
Må på begge servere / mapper noget som for eksempel:
Code:
find . -exec ls -la {} \;| awk '$NF !~ /^\.$|^\.\.$/ {print $5,$NF}' > outfile1
For $ 5, du har for at kontrollere, hvilken holdning din Filstørrelsen vil være, når du foretager en ls-l, dvs. hvis det er den 5. kolonne ligesom i mit eksempel.
Og derefter sammenligne både med diff gerne
Code:
diff outfile1 outfile2
  #3 (permalink)  
Old 07-07-2008
krishmaths krishmaths is offline
Registreret Bruger
  
 

Join Date: Sep 2006
Beliggenhed: Mysore, Indien
Posts: 191
Takket zaxxon, men problemet er i at bruge diff kommando. Jeg har brug for en enkel output som

Følgende filer er i Servera men ingen i serverB:

Følgende filer navne er fælles for Servera og serverB, men indholdet afviger:

Tak igen for din respons.
  #4 (permalink)  
Old 07-07-2008
drl's Avatar
DRL drl is offline Forum Advisor  
Registreret Bruger
  
 

Join Date: Apr 2007
Beliggenhed: Saint Paul, MN USA / BSD, CentOS, Debian, OS X, Solaris
Posts: 712
Hej.

Hvis du er på Solaris, der er et script dircmp , som kan være nyttige:
Code:
dircmp - no version provided for /usr/bin/dircmp.
Og ellers er der et script på: Unix redigering> Shell Corner: cmptree , der omtaler et lignende script.

Fordi de begge er scripts, du og dine kolleger kan ændre dem, så de passer til dine formål ... cheers, DRL

Sidst redigeret af kørelys; 07.07.2008 på 02:22 PM.. Årsag: Foretag URL en levende link.
Closed Thread

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 04:13 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0