![]() |
Olá e boas-vindas de Estados Unidos para o UNIX e Linux Forum! Obrigado por visitar e fazer parte da nossa comunidade global.
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| Parsing do arquivo de relatório Geração (String analisar e divisão) | umar.shaikh | Programação Shell Script e | 8 | 03-02-2009 01:38 |
| parsing comprimento fixo campo com yacc / bison | sungita | Alto Nível de programação | 1 | 01-27-2009 11:27 |
| Ler uma string com os principais espaços e encontrar o comprimento da corda | dayamatrix | UNIX para Dummies Perguntas & Respostas | 2 | 11-13-2008 10:08 |
| Parsing um comprimento variável, recorde | Barb | UNIX para Dummies Perguntas & Respostas | 17 | 10-01-2004 09:37 |
| Analisando os dados e mantendo o comprimento total da variável | app4dxh | Programação Shell Script e | 3 | 11-22-2002 12:04 |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
||||
|
Parsing comprimento 286 caracteres
Oi Amigos,
Eu tenho. Arquivo txt que tem 13.000 registros. Cada registro é 278 caracteres de comprimento. Estou usando o código abaixo para extrair a corda e leva quase 10 minutos. Qualquer sugestão, por favor. gato filename.txt | enquanto lê linha fazer f1 \u003d `echo $ linha | awk '(print substr ($ 1,1,9))'` f2 \u003d `echo $ linha | awk '(print substr ($ 1,10,20))'` f3 \u003d `echo $ linha | awk '(print substr ($ 1,30,50))'` f4 \u003d `echo $ linha | awk '(print substr ($ 1,80,10))'` f5 \u003d `echo $ linha | awk '(print substr ($ 1,90,50))'` f6 \u003d `echo $ linha | awk '(print substr ($ 1,140,10))'` f7 \u003d `echo $ linha | awk '(print substr ($ 1,150,50))'` f8 \u003d `echo $ linha | awk '(print substr ($ 1,200,10))'` F9 \u003d `echo $ linha | awk '(print substr ($ 1,210,50))'` F10 \u003d `echo $ linha | awk '(print substr ($ 1,260,10))'` f11 \u003d `echo $ linha | awk '(print substr ($ 1,270,8))'` f12 \u003d `echo $ linha | awk '(print substr ($ 1,278,8))'` s1 \u003d `echo $ f1" | "$ f2" | "$ f3" | "$ f4" | "$ f5" | "» s2 \u003d `echo $ f6" | "$ f7" | "$ F8" | "» s3 \u003d `echo $ F9" | "$ F10" | "» S4 \u003d `echo $ f11" | "$ f12` echo $ s1 $ s2 $ s3 $ s4>> FinalResult.txt feito |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|