![]() |
|
|
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 |
| Como Calcular | krishna_sicsr | Programação Shell Script e | 3 | 03-21-2009 01:49 |
| Simular SVN diff usando plain diff | ackbarr | Programação Shell Script e | 3 | 02-07-2009 01:01 |
| Como calcular com awk | whatisthis | Programação Shell Script e | 4 | 11-09-2005 12:39 |
| Como calcular a soma de alguns registros? | sickboy | Programação Shell Script e | 10 | 06-10-2005 12:43 |
| diff 2 ficheiros; diff da saída para arquivo 3. | blt123 | Programação Shell Script e | 2 | 05-28-2002 12:29 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
calcular diff em csv
Eu escrevi uma função para calculcate inteiros diferença em csv.
getSegLatency () ( latências \u003d 0 $ 1 E2E \u003d 0 `echo $ 2 | sed 's / \ ,000000 / / g' ` inteiro segLatency \u003d 0 Um set-arr `echo $ latências | sed 's / \ ,000000 / / g' | sed 's /, / / g' ` res \u003d $ (arr [0]) inteiro i \u003d 1 while ((i <$ (# arr [*]})); fazer ((segLatency \u003d ($ arr [$ i]) - ($ arr [$ i - 1 ]})); res \u003d "$ res, $ segLatency" ((I \u003d i + 1)); feito ((segLatency \u003d $ E2E - $ (arr [$ i - 1 ]})); res \u003d "$ res, $ segLatency" echo $ res ) em que o número de elementos pode variar de 1 dólar Por exemplo, quando eu chamo, como: getSegLatency 1.000000,4.000000,6.000000,7.000000 11.000000 I'll get: 3,2,1,4 Funciona bem, mas o desempenho é lento. Existe alguma maneira para polonês o script para correr mais rápido? |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|