![]() |
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 |
| Número sequencial geração em uma coluna chave | sbasetty | Programação Shell Script e | 6 | 03-27-2008 12:09 |
| Classificando em unix utilizando coluna número | pancada | UNIX & avançada para usuários experientes | 1 | 11-15-2007 06:59 |
| Identificar o número coluna | pondlife | Programação Shell Script e | 2 | 09-28-2007 11:43 |
| retornando um número coluna | scriptingmani | Programação Shell Script e | 2 | 07-06-2007 10:36 |
| awk para selecionar uma coluna da linha número especial | mab_arif16 | Programação Shell Script e | 4 | 05-08-2006 06:26 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
coluna número, awk, ajudar
Todos,
Código:
$ cat myf.txt
A|xyz|1000|mm
B|9000|xyz|ss
C|BDE|2000|kk
D|xyz|1000|nn
I am searching "xyz"
$ awk -F "|" '
{for(k=0;k<=NF;k++)
if ( $k == "xyz" )
print "line="NR"(column="k")"
}' myf.txt
Output:
line=1(column=2)
line=2(column=3)
line=4(column=2)
I want to see the output as :
line=1(column=2)
line=2(column=3)
line=3(Not found)
line=4(column=2)
jkl_jkl |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|