![]() |
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 |
| Tilføj enkelt anførselstegn i strengen | mrjunsy | UNIX for dummyer Spørgsmål & svar | 1 | 07-18-2008 11:09 AM |
| Dobbelte anførselstegn eller et enkelt anførselstegn, når du bruger ssh? | password636 | Shell Programmering og Scripting | 3 | 05-29-2008 09:52 PM |
| awk udskrive '(enkelt anførselstegn) | orahi001 | UNIX for dummyer Spørgsmål & svar | 2 | 03-11-2008 04:30 PM |
| echo anvendes enkelt anførselstegn | chella | Shell Programmering og Scripting | 3 | 10-29-2007 12:54 AM |
| Filnavn indeholder Single Quotes | phani | Shell Programmering og Scripting | 6 | 03-30-2005 07:47 AM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
anførselstegn i awk erklæring
Hej,
Jeg har skrevet en kode for at ændre en streng sige, Code:
StringA=abc,def,ghi Code:
StringB=This means abc='ABC', This mean def='DEF', This means ghi= 'GHI' Code:
StringB=$(echo $StringA | awk -F',' 'BEGIN { OFS="," } { for (i=1; i<=NF;i++) $i="This means "$i"='ABC'")) THEN '' ELSE " $1 ; print $0 }')
|
|
||||
|
Undskyld jeg glemte at sætte det i mit tidligere eksempel. Jeg har brugt \ at undslippe den enkelte citationstegn, men det virker ikke
Code:
StringB=$(echo $StringA | awk -F',' 'BEGIN { OFS="," } { for (i=1; i<=NF;i++) $i="This means "$i"=\'ABC\'")) THEN '' ELSE " $1 ; print $0 }')
|
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|