![]() |
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 |
| Hvordan kan jeg forberede en fil ved at sammenligne to andre filer? | manmohanpv | Shell Programmering og Scripting | 3 | 02-18-2008 04:58 AM |
| Sammenligne indholdet af filer | rrs | Shell Programmering og Scripting | 3 | 04-03-2007 08:08 PM |
| sammenligne skygge filer med rigtige filer | terrym | UNIX for Advanced & Ekspertsøgning Brugere | 4 | 02-09-2007 02:38 AM |
| Oprettelse af filens indhold ved hjælp af indholdet af en anden fil | REV | Shell Programmering og Scripting | 21 | 02-24-2006 10:25 AM |
| shell script sammenligne filer i en fil | raina_nalin | Shell Programmering og Scripting | 4 | 06-21-2005 06:00 AM |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
||||
|
sammenligne filer til indholdet af en fil
Hej jeg har et problem forsøger at køre et stykke tid erklæring.
Jeg har filer i en mappe, at jeg er nødt til at sammenligne med en værdi i filex og opdatere denne fil med det resultat, Filerne i mappen er DFC1. DFC5. DFC345. DFC344. DFC9. Det program, jeg forsøger at køre vil tage antallet form filnavnet og sammenligne den med værdien i filex det skal køre gennem hver værdi i biblioteket sammenligne det til værdien i filex og hvis større derefter erstatte værdien i filex og fjerne filnavnet fra biblioteket dvs sammenligne DFC1. værdien 1 til værdien i filex \u003d 0 det er større, så erstatte værdien i filex med 1 slette DFC1. og gøre næste filnavn DFC5. samme for DFC345. og DFC344 (men det bør man ikke) nogen idéer Dette forsøges #! / usr / bin / ksh cd / swm / test / apps / kreditorer / temp pwd var1 \u003d $ (ls-t DFC *.) echo $ var1 # mens læse var1 # gøre echo cat $ var1 var2 \u003d $ (echo $ var1 | cut-d.-F1 | cut-C5-) echo $ var2> / swm / test / apps / kreditorer / temp / valuex hvis [$ var2-ge var3 \u003d $ (cat valuex)] så rm $ var1 anden echo "den aktuelle værdi er større end den fil $ var1 Thanks for any help |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|