![]() |
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt. |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| Sorozatszám generációja a legfontosabb oszlopa | sbasetty | Shell programozás és Scripting | 6 | 03-27-2008 12:09 PM |
| Válogatás a Unix használatával oszlop száma | swat | A UNIX a fejlett és szakértői Felhasználók | 1 | 11-15-2007 06:59 AM |
| Azonosító szám az oszlop | pondlife | Shell programozás és Scripting | 2 | 09-28-2007 11:43 AM |
| visszatérő oszlop száma | scriptingmani | Shell programozás és Scripting | 2 | 07-06-2007 10:36 PM |
| awk, hogy jelöljön ki egy oszlopot az adott sorszám | mab_arif16 | Shell programozás és Scripting | 4 | 05-08-2006 06:26 AM |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
||||
|
oszlop száma, awk, segítség
Mind,
Kód:
$ 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 |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|