![]() |
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 |
| inserir uma linha após linha específica | namishtiwari | Programação Shell Script e | 8 | 05-21-2008 03:16 |
| Adicionando um columnfrom uma linha specifit número para uma linha específica número | EZY | Programação Shell Script e | 2 | 05-12-2008 09:29 |
| a impressão da próxima linha também? | AndyA | Programação Shell Script e | 6 | 01-31-2008 06:35 |
| Impressão Dots em localizações específicas na consola? | Max_Payne | Alto Nível de programação | 0 | 01-13-2008 12:57 |
| Impressão com linhas específicas awk NF | jehrome_rando | Programação Shell Script e | 1 | 03-13-2007 04:23 |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
||||
|
Imprimindo uma linha específica utilizando Awk
Oi,
Eu tenho um script que busca apenas as informações específicas de fcinfo comando. Abaixo está uma parte do script. #! / usr / bin / ksh set-x HBA_COUNT \u003d `sudo fcinfo HbA porta-| grep-i estado | awk 'END (print NR)'` echo "$ HBA_COUNT HBAs existe" echo'........' ÍNDICE \u003d 1 enquanto [wiki] $ INDEX-le $ HBA_COUNT [/ wiki]; fazer HBA_STAT [$ INDEX] \u003d `sudo fcinfo HbA porta-| grep-i 'Port WWN' | awk 'NR \u003d\u003d $ index' | Awk '(print $ NF)' `feito A parte em vermelho é onde estou tendo problemas com. Quando eu digito sudo fcinfo HbA porta-| grep-i 'Port WWN' | awk 'NR \u003d\u003d1'| Awk' (print $ NF) ' na linha de comando, não tenho qualquer problema exibindo o WWN info (quando o valor pode variar em azul). Além disso, eu reparei uma coisa engraçada que se eu substituir (no script) HBA_STAT [$ INDEX] \u003d `sudo fcinfo HbA porta-| grep-i «Porto WWN ' | Awk 'NR \u003d\u003d $ index' | Awk '(print $ NF)' ` com HBA_STAT [$ INDEX] \u003d `sudo fcinfo HbA porta-| grep-i 'Estado' | Awk 'NR \u003d\u003d $ index' | Awk '(print $ NF)' ` ele ainda não funcionar, mas uma vez que eu altero 'NR \u003d\u003d $ index' com '$ NR \u003d\u003d INDEX ", Ele funciona ... Alguém pode explicar porque é que isto está acontecendo e talvez corrigir-me sobre a sintaxe, se estou fazendo algo errado? Obrigado |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|