![]() |
|
|
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 |
| concatenate billeder sorteret efter dato | docaia | Shell Programmering og Scripting | 2 | 08-16-2008 03:23 AM |
| fuldbyrdende kode på filer i sorteret rækkefølge-hjælp! | epi8 | Shell Programmering og Scripting | 1 | 05-20-2008 04:30 AM |
| Sammenlign to filer | amir07 | Shell Programmering og Scripting | 6 | 03-26-2008 11:23 AM |
| Sammenlign filer | kharen11 | UNIX for Advanced & Ekspertsøgning Brugere | 25 | 03-14-2007 05:35 AM |
| hjælp! nødt til at sammenligne filer | danielsf | Shell Programmering og Scripting | 6 | 07-09-2003 06:09 PM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
Hej alle,
bedes du give mig kommandoer bruger som jeg kan sammenligne 2 sorteret filer og få forskellen i tredje fil, indiating hvis forskellen er fra enten file1 eller fil2. som: File1 (Original fil) Garry JOHN JULIE SAM --------------- Fil2 DEV Garry JOHN JOHNIEE JULIE RAMEE SAM SAMYEE ------------------- OUTPUT i fil3 bør have: DEV JOHNIEE RAMEE SAMYEE Brug awk og diff / cmp kommandoer. |
|
||||
|
Citat:
Vil De venligst fortælle mig, hvorfor -13 bliver brugt i comm kommando? |
|
||||
|
Hej,
Jeg har vedhæftet 2 filer i denne mail, kan du finde dem, hvor jeg gør sammenligninger. Indhold af EAIDVBR1.txt er standard og indhold EAIDQBR1.txt er blandede. Jeg ønsker liste over alle strengene fra EAIDQBR1.txt, som ikke er der i EAIDVBR1. Du bedes have et kig og lad mig det vide. Som jeg har prøver "grep-x-v-f F1 F2" kommandoen på disse filer og dets ikke fungerer effektivt. Lad mig vide ASAP. Tak Varun |
|
||||
|
Hej,
Nogle bemærkninger først: 1. den 'grep-x-v-f' kommando * perfekt * værker (det simpelthen afhænger af den måde du bruger det ...). 2. dine filer (EAIDVBR1.txt EAIDQBR1.txt) er DOS-formaterede og indeholder mange blanke tegn ... (dette forklarer, hvorfor de fleste af Unix diff kommandoer ud til at mislykkes). Som en konsekvens, at følge nedenstående trin bør give forventede resultater: # 1. Konverter og oprydning inddatafilerne for FILE i EAIDVBR1.txt EAIDQBR1.txt; \ do \ echo "... converting $ (FILE)"; \ dos2ux $ (FILE) | sed -e 's @ @ @ g'> $ (FILE). nye; \ gjort # 2. Få de nødvendige forskelle (strings i EAIDQBR1.txt # Som ikke er opført i EAIDVBR1.txt) grep-x-v-f EAIDVBR1.txt.new EAIDQBR1.txt.new |
![]() |
| Bogmærker |
| Tags |
| UNIX kommandoer |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|