![]() |
Ciao e benvenuto da parte degli Stati Uniti al UNIX e Linux Forum! Grazie per la visita ed unirsi alla nostra Comunità Globale.
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Come estrarre prima colonna con un carattere specifico | selamba_warrior | Shell scripting e di programmazione | 3 | 05-22-2008 05:14 AM |
| Evitare il carattere * nel ksh. | arvindcgi | Shell scripting e di programmazione | 6 | 05-19-2008 09:50 AM |
| [csh] per il carattere specifico di controllo varia in una variabile | userix | Shell scripting e di programmazione | 5 | 05-11-2008 07:56 AM |
| Come cambiare un carattere specifico in un file | sdubey | Shell scripting e di programmazione | 6 | 02-22-2008 03:30 PM |
| Come aggiungere il carattere in posizione specifica di una stringa? | victorlung | Shell scripting e di programmazione | 5 | 09-01-2006 10:33 AM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
Ciao là,
Ho un po 'di file delimitato da sporco, ho detto perché sporca, il delimitatore può apparire anche in posizioni sbagliate. Tuttavia, una unicità di questo file è ogni volta che il delimitatore di comparire all'interno della doppia quotazione, quindi non considerare come delimitatore, se apparire al di fuori doppio quindi considerare come delimitatore. contenuto appare come di seguito 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 mi dà come ouptut ~ abc def ghi ~ ~ "~ kl mn op ~" ~ ~ qrst uv Ma è previsto in uscita ~ ~ abc def ghi ~ "kl; mn; op" ~ ~ qrst uv ~ ~ w xyz Sono tipo di bloccato come per sfuggire alla doppia quotazione. Apprezzo qualsiasi puntatori. grazie |
|
||||
|
Salve,
Per essere più precisi, tutti i campi sono doppie virgolette e delimitati da virgola; qualcosa di simile: "abc"; "def" "ghi"; "kl; mn; op"; "qrst"; "UV", "w", "xyz"; Ho preprocessati i file da eliminare tutte le doppie virgolette e poi notato, probabilmente, che non avrebbe funzionato, come ho bisogno di una sorta di marcatore per dire che tutti i valori all'interno di doppie virgolette è solo valore e non di delimitazione. Somhow che lottano per il diritto premere i tasti ![]() |
|
||||
|
Salve
Ho una \ (backslash) come delimitatore e voglio una specifica colonna da quello. Io non sono stati in grado di farlo utilizzando awk o sed Ingresso tosattam123 \ mattasewq213 Voglio che il Uscita mattasewq213 Ho cercato di sfuggire al \ con / " 'e molti altri, come pure, ma senza alcun risultato chiunque può aiutare |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|