![]() |
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| UNIX for Dummies Spørsmål og svar Hvis du er usikker på hvor du skal legge inn en UNIX-eller Linux-spørsmålet, legger den her. Alle UNIX og Linux newbies velkommen! |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Slett linje i filen er basert på data i en annen fil | earth_goddess | Shell programmering og Skripting | 1 | 12-29-2008 10:47 |
| Avkorter FIL data basert på et mønster | pkumar3 | Shell programmering og Skripting | 1 | 10-14-2008 11:49 |
| Rename fil basert på første 3 tegn av dataene i filen | jchappel | UNIX for Dummies Spørsmål og svar | 3 | 10-01-2008 02:21 |
| Hente data fra en tekstfil basert på konfigurasjonen satt i konfigurasjonsfilen | suparnbector | Shell programmering og Skripting | 3 | 08-10-2007 02:25 |
| Velg en del av fil basert på søk | vanand420 | Shell programmering og Skripting | 14 | 10-31-2006 04:48 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Dette er utgangspunktet hva jeg vil gjøre:
Jeg har en fil som inneholder enkle linjer IDer. Jeg vil søke i Oracle-databasen ved hjelp av disse IDene å få et tall for hvilke som passer en viss tilstand. Den grunnleggende ideen er: cat myfile | mens du leser id gjøre $ id i utvalgte count (PC.ptcpnt_id) fra ptcpnt_cmpsit PC hvor PC.gndr_type \u003d 'F' ; ferdig Forhåpentligvis får du GIST. |
|
||||
|
Takk! - Jeg vil prøve dette.
---------- Post oppdatert kl 10:56 ---------- forrige oppdatering var ved 08:27 ---------- OK - dette er hva jeg gjorde: cat *. summen>> recsum sort-u-o recsum.sort recsum print "** Totalt Records | tee-a $ (logfile) mens du leser id; do sqlplus-s $ (LGN) <<EOF | tee-a $ (logfile) velger count (PC.tran_nbr) fra ptcpnt_cmpsit PC hvor PC.ptcpnt_id \u003d $ id og PC.gndr_type \u003d 'F' ; exit; EOF gjort <recsum.sort print "\ n $ (sn): COMPLETE [$ (date)]: Output legges til loggfilen [$ (logfile)] "| Tee-a $ (logfile) echo> recsum Anta Jeg har et par filer med navnet *. summen i katalogen min. Min produksjonen går til loggfil, men det er også går til skjermen: COUNT (PC.PTCPNT_ID) ---------------------- 0 1 rad valgt. COUNT (PC.PTCPNT_ID) ---------------------- 1 1 rad valgt. COUNT (PC.PTCPNT_ID) ---------------------- 0 1 rad valgt. Jeg ønsker ikke det å gå til skjermen. Det synes også å være i en uendelig løkke. Det slutter aldri. Dette er et eksempel på et par rader i filen min (totalt rader rundt 5000): 600010001 600010060 600010065 600010070 600010090 600010120 |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|