![]() |
|
|
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 |
| contribuire a riformattare i dati con awk | climbak | Shell scripting e di programmazione | 4 | 05-30-2008 03:17 PM |
| come riformattare un disco rigido | mr_balodoy | SUN Solaris | 14 | 08-22-2007 03:29 AM |
| Riformattare file crontab | alnita | Shell scripting e di programmazione | 1 | 04-11-2007 03:28 AM |
| Data Riformattare | F-1 | UNIX for Dummies Domande & Risposte | 2 | 04-25-2006 04:32 PM |
| riformattare il file | CamTu | Shell scripting e di programmazione | 3 | 03-09-2005 05:01 PM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
riformattare data, awk e sed
Il comando è sempre al di sotto di me l'uscita ho bisogno.
awk-F "," '( if ($ 6 \u003d 475) stampa "@@"$ 3 "" "0000" $ 10 "0" $ 1 "00000000" $ 8) 'dir1 $ () $ () TMPFILE1 | sed -e 's / @ @ 1 / / g'> DIR2 $ () $ () TPRFILE Uscita: 900018732 00004961160200805160000000073719 Ora ho bisogno di inserire questo sed comando per riformattare la data MMGGAA: sed 's / ^ \ (.. \) \ (.. \) \ (.. \) \ (.. \) $ / \ 3 \ 4 \ 2 /' Tutte le idee ... |
|
||||
|
Sono riuscito ad avere fatto, il lungo cammino. Sì, lo so, sembra divertente.
awk-F "," '(if ($ 6 \u003d 475) print $ 1 "," "@@"$ 3 "," $ 6 "," $ 10 "," $ 8)' dir1 $ () $ () infile | sed -e 's / .* \ (200. \ (5 \) \) 00000000 .* / \ 1 / g'-e 's / ^ .. \ (.. \) \ (.. \) \ (. . \) / \ 2 \ 3 \ 1 / g '| sed -e 's / @ @ 1 / / g' | sed -e 's / \. / / g' | awk-F "," '(print $ 2 "" "0000" $ 4 "0" $ 1 "00000000" $ 5)'> $ ($ DIR2)) (TPRFILE |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|