![]() |
|
|
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 |
| Sådan udtrækkes første kolonne med en specificitetsattestering | selamba_warrior | Shell Programmering og Scripting | 3 | 05-22-2008 06:14 AM |
| Veje ud af * karakter i ksh. | arvindcgi | Shell Programmering og Scripting | 6 | 05-19-2008 10:50 AM |
| [CSH] kontrol for specifikke karakter værdiskalaer i en variabel | userix | Shell Programmering og Scripting | 5 | 05-11-2008 08:56 AM |
| Sådan ændres en specifik karakter i en fil | sdubey | Shell Programmering og Scripting | 6 | 02-22-2008 03:30 PM |
| Sådan tilføjes karakter i særlige situation for en snor? | victorlung | Shell Programmering og Scripting | 5 | 09-01-2006 11:33 AM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
Hello there,
Jeg har lidt beskidt afgrænset fil, jeg nævnte beskidt fordi, det afgrænsningstegn kan også vises i forkerte positioner. Men en unikke i denne fil er når afgrænsningstegn forekomme inde i dobbelt anførselstegn, så skal du ikke betragte det som afgrænsningstegn, hvis den anbringes uden dobbelt derefter overveje det som afgrænsningstegn. Indhold udseende nedenfor abc; def; ghi "KL; mn; op"; qrst; uv; w; xyz; AWk inp \u003d $ 1 nawk-F "" '(print $ 1 "~" $ 2 "~" $ 3 "~" $ 4 "~" $ 5 "~" $ 6 "~" $ 7 "~" $ 8;)' $ inp>> $ (inp) _det . txt giver mig ouptut som abc ~ def ~ ghi ~ "kl ~ mn ~ op" ~ qrst ~ uv Men forventes produktionen abc ~ def ~ ghi ~ "KL; mn; op" ~ qrst ~ uv ~ w ~ xyz I'm slags i stå, hvordan man kan slippe for dobbelt anførselstegn. Jeg sætter pris på enhver pointers. tak |
|
||||
|
Hej,
For at være mere præcis, alle felter er dobbelt noteres og afgrænset af semi colon; noget lignende: "ABC", "def", "ghi", "KL; mn; op"; "qrst"; "uv", "w", "xyz"; Jeg har preprocessed filerne ved at fjerne alle dobbelt anførselstegn & dernæst bemærket, sandsynligvis, som ikke ville arbejde, som jeg har brug for en slags markør for at fortælle, at alle værdier inde i dobbelt anførselstegn er lige værdi og ikke afgrænsningstegn. Somhow kæmper for at trykke på de rigtige taster ![]() |
|
||||
|
Hej
Jeg har et \ (backslash) som afgrænsningstegn og jeg ønsker en bestemt kolonne fra denne. Jeg har været ude af stand til at gøre det ved hjælp af enten awk eller sed Input tosattam123 \ mattasewq213 Jeg ønsker, at Output mattasewq213 Jeg har forsøgt at undslippe \ med / " 'og mange andre som godt, men til ingen nytte kan nogen hjælpe |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|