![]() |
|
|
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 |
| Sostituire il campo in csv | pcboss | Linux | 4 | 01-19-2008 06:24 PM |
| come sostituire campo per ogni record | happyv | Shell scripting e di programmazione | 12 | 06-26-2007 08:56 AM |
| Sostituire il campo password ed utilizzando / sed | sgranocchiare | UNIX for Dummies Domande & Risposte | 6 | 05-01-2007 12:01 AM |
| trovare e sostituire un altro modello di campo | sergiioo | Shell scripting e di programmazione | 3 | 04-11-2007 01:19 AM |
| Trova e sostituisci codice help needed | E Orgill | UNIX for Dummies Domande & Risposte | 2 | 08-24-2005 04:05 AM |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
||||
|
awk: trovare e sostituire solo in alcuni settore, help needed
Ho un file di esempio di questo tipo.
$ Cat prova 12 | 13 | 100 | s 12 | 13 | 100 | s 100 | 13 | 100 | s 12 | 13 | 100 | s Voglio sostituire tutte le 100 entro il 2000 solo in campo utilizzando 3a "awk" Questa è la sostituzione di tutti i 100 della :-( $ Awk-F "|" '(gsub (/ 100 /, "2000"); print)' prova 12 | 13 | 2000 | s 12 | 13 | 2000 | s 2000 | 13 | 2000 | s 12 | 13 | 2000 | s Ho provato a usare qualcosa di simile anche - '$ ~ 3 / 100 / ma non di fortuna :-( Please help. HTH, jkl_jkl |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|