![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Hvordan kan jeg lage en fil ved å sammenligne to andre filer? | manmohanpv | Shell programmering og Skripting | 3 | 02-18-2008 04:58 |
| Sammenligne innholdet i filer | RRS | Shell programmering og Skripting | 3 | 04-03-2007 09:08 |
| sammenlikne skyggen filer med ekte filer | terrym | UNIX for Advanced & ekspertbrukere | 4 | 02-09-2007 02:38 |
| Opprette fil innholdet ved hjelp av innholdet i en annen fil | Rev | Shell programmering og Skripting | 21 | 02-24-2006 10:25 |
| shell script sammenligne filer i en fil | raina_nalin | Shell programmering og Skripting | 4 | 06-21-2005 07:00 |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
||||
|
sammenligne filer til innholdet i en fil
Hei jeg har et problem prøver å kjøre en stund setningen.
Jeg har filer under en katalog som jeg trenger å sammenligne med en verdi i filex og oppdatere denne filen med resultatet filer i katalogen DFC1. DFC5. DFC345. DFC344. DFC9. Programmet Jeg prøver å kjøre tar nummeret danne filename og sammenligne den med verdien i filex det bør gå gjennom hver verdi i katalogen sammenligne det til verdien i filex og hvis større deretter erstatte verdien i filex og fjerne filename fra katalogen dvs. sammenligne DFC1. verdien 1 til verdien i filex \u003d 0 det er større så erstatte verdien i filex med 1 slette DFC1. og gjøre filename DFC5. samme for DFC345. og DFC344 (men dette skulle mislykkes) ideer prøver dette #! / usr / bin / ksh cd / swm / test / apps / kreditorer / temp pwd var1 \u003d $ (ls-t DFC *.) echo $ var1 # mens les var1 # do echo cat $ var1 var2 \u003d $ (echo $ var1 | cut-d.-f1 | cut-C5-) echo $ var2> / swm / test / apps / kreditorer / temp / valuex dersom, hvis [$ var2-ge var3 \u003d $ (cat valuex)] så rm $ var1 ellers echo "den gjeldende verdien er høyere enn filen $ var1 takk for hjelp |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|