![]() |
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 |
| 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 man skal skrive ut enkelt anførselstegn i awk | gauravgoel | UNIX for Dummies Spørsmål og svar | 6 | 08-20-2008 04:48 |
| escaping enkelt anførselstegn | javeed7 | Shell programmering og Skripting | 3 | 04-02-2008 05:36 |
| enkelt anførselstegn | dreams5617 | Shell programmering og Skripting | 2 | 12-01-2007 03:37 |
| enkle eller doble anførselstegn i SED | asami | Shell programmering og Skripting | 2 | 07-17-2006 03:03 |
| Erstatter en enkelt anførselstegn | rjsha1 | Shell programmering og Skripting | 3 | 12-23-2005 10:55 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Awk håndtering av enkelt anførselstegn
Hei,
Kan noen fortelle meg hvordan jeg kan oppnå følgende. Jeg har ~ avgrenset fil og jeg trenger å konvertere til noe sånt som SQL sette setninger. SrcFile: 1 ~ sjdsdj ~ asasas ~ 2 ~ aaaaa ~ qwqwqwq ~ qwq ..... Jeg prøvde Code:
AWK -F"~" '{print "INSERT INTO XX VALUES("$1 " ,\' "$2" \' , \' "$3 }' SrcFile
'(print "INSERT INTO XX verdier (" $ 1 "," \ "$ 2" \', \ ' "$ 3)' |------------------------------------| xxxxxxx | - | xxxxxx | |
|
||||
|
sqlldr håndterer dette for deg - det ser ut som du bruker Oracle.
Code:
OPTIONS (DIRECT=false) LOAD DATA INFILE 'myfile' APPEND INTO TABLE MYTABLE FIELDS TERMINATED BY '~' TRAILING NULLCOLS (FLD1, FLD2, FLD3) |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|