![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| Numéro de séquence de production sur une colonne de clé | sbasetty | De programmation et de script Shell | 6 | 03-27-2008 12:09 PM |
| Tri en utilisant la colonne nombre unix | swat | UNIX for Advanced & Expert Users | 1 | 11-15-2007 06:59 AM |
| Identifier le numéro de colonne | pondlife | De programmation et de script Shell | 2 | 09-28-2007 11:43 AM |
| retour d'un numéro de colonne | scriptingmani | De programmation et de script Shell | 2 | 07-06-2007 10:36 PM |
| awk pour sélectionner une colonne de la ligne numéro | mab_arif16 | De programmation et de script Shell | 4 | 05-08-2006 06:26 AM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
numéro de colonne, awk, aider
Tous, Code:
$ 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)
HTH, jkl_jkl |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|