![]() |
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 |
| enquanto no interior, enquanto loop loop | panknil | Programação Shell Script e | 0 | 01-07-2008 12:49 |
| Para loop | xramm | HP-UX | 3 | 10-10-2007 02:20 |
| Embora Loop | hemangjani | Programação Shell Script e | 2 | 11-02-2006 11:01 |
| de loop | munnabhai1 | Programação Shell Script e | 3 | 04-06-2006 02:30 |
| como obter a função semelhante no ciclo while ou para loop | trynew | Programação Shell Script e | 3 | 06-17-2002 11:09 |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
||||
|
Apesar de assinante com awk
Como fazer um tempo de ciclo com awk.
Vamos dizer que eu tenha um número variável de colunas: 1 4 3 2 4 4 3 5 3 Agora eu quero juntar todos os elementos da coluna 1, 2 e 3 e depois dividi-los pelo número de elementos em cada uma. colunas \u003d número de colunas que é dado como um argumento para o meu script i \u003d a coluna que estamos a acrescentar para o momento este é um pseudo-código para o que eu quero ser feito: enquanto [colunas> 0] fazer awk '(soma + \u003d $ i) END (print soma / NR "\ t")' i + + coluna -- feito Então, quando o executado acabado resultado será: 2 6,5 3,333333 Mas eu não recebo meu ciclo while para funcionar. Por favor, me ajudem. Este é o meu código: ############################# while [ "$ colunas"-gt 0] fazer awk_cmd \u003d `awk-vi \u003d $ 1 '(soma + \u003d $ i) END (print soma / NR)'` echo "$ dados | $ awk_cmd" i \u003d `expr $ i + 1» colunas \u003d `expr $ colunas - 1» feito ############################# |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|