![]() |
|
|
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 |
| awk, delta i eller sed | jkl_jkl | Shell programmering og Skripting | 1 | 04-15-2008 06:55 |
| Bli med | jazz8146 | UNIX for Dummies Spørsmål og svar | 5 | 01-29-2008 11:42 |
| join (pls hjelpe på join kommandoen) | summer_cherry | Shell programmering og Skripting | 1 | 12-31-2007 05:19 |
| Bli Filer | choppas | Shell programmering og Skripting | 2 | 10-18-2006 11:03 |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
||||
|
A delta problem?
Hi everybody, Jeg håper noen her vil enten være i stand til å løse mine problemer eller i det minste gi meg et push i riktig retning .Jeg utvikler et shell script å lese i 4 forskjellige filer verd av data som hver inneholder en liste over: brukernavn Fornavn secondname gruppen scorer Jeg har fått mitt script sortere filene i en endelig fil med formatet brukernavn Fornavn secondname gruppe score poeng score poeng Jeg har en løsning for å gjøre dette fungerer fint å bruke delta inntil jeg får en situasjon. Navnene nevnt vises ikke i alle filer og jeg trenger å sette 0 i for poengene når navnet mangler. Men bli med gjør Fornavn, secondname og gruppearbeid bli 0 står for om personen mangler i en fil, men det siste. Gjeldende kode im bruke er: Code:
join -a 1 -a 2 -o 0 2.2 2.3 2.4 1.5 2.5 -e "0" ass1.$$ ass2.$$ |
join -a 1 -a 2 -o 0 2.2 2.3 2.4 2.5 1.5 1.6 2.5 -e "0" - ass3.$$ |
join -a 1 -a 2 -o 0 2.2 2.3 2.4 1.5 1.6 1.7 2.5 -e "0" - ass4.$$ > sorted.$$
Hvordan kan jeg løse dette? Jeg har prøvd å søke på Google og har brukt tid på å lete gjennom mange eksempler. Bare med ingen tilsvarende løsning til det jeg leter etter. Takk for hjelpen på forhånd. Jamie |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|