![]() |
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| 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 |
| UNIX; Sammenlign to filer | abhishek3598 | UNIX for Advanced & Ekspertsøgning Brugere | 1 | 11-06-2007 06:52 PM |
| Hjælp! Forslag til, hvad jeg kan jeg bruge min 2 UNIX bokse til? | JimmyChang | UNIX for dummyer Spørgsmål & svar | 3 | 09-16-2007 01:55 PM |
| Sådan direkte forbinde to UNIX kasser | agcodba | UNIX for Advanced & Ekspertsøgning Brugere | 3 | 07-20-2007 07:23 PM |
| Hvad kan jeg ignorere når sikkerhedskopiering af UNIX-bokse? | geralex | UNIX for dummyer Spørgsmål & svar | 4 | 09-19-2005 04:22 AM |
| tekstbokse, radioknapper, afkrydsningsfelter i C + + på UNIX | devy8 | Højtstående Programmering | 3 | 07-07-2001 06:58 AM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
Sammenlign filer på tværs af 2 UNIX kasser
Er det muligt at sammenligne to filer, som er placeret på forskellige UNIX-kasser?
(Jeg bruger HP POSIX/Korn) Overvej scenariet om en præ-produktion miljø (fig. 1) og et produktionsmiljø (rubrik 2) Jeg vil gerne se, om nogle filer på begge bokse kamp eller ej. Det er ganske ligetil på en boks: #------------------------------------------------- --- # Funktion til sammenligner filer og vise forskelle # # $ 1 \u003d fil1, $ 2 \u003d fil2 # # CMP med option-s giver følgende returkoder: # 0 - identisk # 1 - forskellige # 2 - inaccessable / andre #------------------------------------------------- --- function fn030_compare_file ( CMP-s $ 1 $ 2 hvis [[$? -gt 0]] så echo "*** Forskel i filer! -----> 1 $ <---> $ 2" anden echo "*** OK, Files identisk -----> 1 $ <---> $ 2" fi tilbagevenden ) Det eneste alternativ jeg kan tænke på er at kopiere filerne til en boks, så sammenligne derfra. BEMÆRK: Jeg har fundet en fremragende shell script der rekursivt sammenligner indholdet af to mapper på en kasse (til at finde denne lave en Google søgning på "cmptree "...) |
|
||||
|
Du behøver indser at der allerede er en udmærket program til at sammenligne filer uden at du bygge dine egne, ikke? Det hedder 'diff'.
Som til at sammenligne filer på forskellige systemer, kan du montere en mappe fra en maskine til et andet med nfs. |
|
||||
|
Dybest set skal du få fjernbetjeningen filen tilbage til din lokale system, kan "diff" de to. Mount via nfs, Eller prøv en "RCP" for at få en kopi ...
Kan ikke tænke på en måde kan du bruge "diff" på to filer, hvor den ene er lokal, og den anden er fjernbetjeningen? |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|