![]() |
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| UNIX & avançada para usuários experientes Especialista-a-Expert. Saiba avançado UNIX, comandos UNIX, Linux, Sistemas Operativos, Administração de Sistemas, Programação, Shell, shell scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| como acessar os valores do awk / nawk variáveis fora do awk / nawk bloco? | saniya | Programação Shell Script e | 5 | 05-13-2008 08:37 |
| nawk & awk | sd12 | UNIX & avançada para usuários experientes | 5 | 05-05-2008 11:46 |
| nawk / ksh ajudar | DeltaX | Programação Shell Script e | 0 | 03-06-2008 03:54 |
| nawk-v para awk | kamel.seg | Programação Shell Script e | 2 | 12-18-2007 07:30 |
| nawk | whatisthis | Programação Shell Script e | 3 | 09-29-2004 02:44 |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
||||
|
nawk uso
Eu achei um comando que imprime x linhas antes e depois de uma linha que contém uma string pesquisada em um arquivo de texto.
O comando é: ------------------- nawk 'c -> 0; 0 $ ~ s (if (b) para (c \u003d b +1, c> 1; c -) print r [(NR-c +1)% b]; impressão, c \u003d b uma) (r [NR% b] \u003d $ 0) 'b \u003d 2 a \u003d 4 s \u003d "string" ficheiro1 ... onde "b" e "um" é o número de linhas a imprimir antes e depois da string "s". ------------------- Funciona muito bem, mas eu não posso compreender a sintaxe, muito difícil com o "homem nawk". É que alguns um que estará apto a comentar essa sintaxe? Thank's in advance, melhores cumprimentos e feliz ano novo. |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|