![]() |
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.
|
|
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 |
| S'il vous plaît expliquer cette | appsdba.nitin | UNIX pour les nuls Questions et réponses | 2 | 09-24-2008 12:54 PM |
| S'il vous plaît ne peut-on expliquer ce $ (0 # # /) | gadege | De programmation et de script Shell | 2 | 04-01-2008 04:26 PM |
| Quelqu'un peut-il expliquer plz | r_W213 | UNIX for Advanced & Expert Users | 3 | 03-27-2007 05:52 AM |
| if [$? -eq 0] .. quelqu'un peut-il expliquer cela? | ranjita.c | De programmation et de script Shell | 5 | 10-03-2006 08:50 PM |
| Expliquez awk | hitmansilentass | De programmation et de script Shell | 4 | 09-27-2006 03:14 PM |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
||||
|
ne peut-on expliquer cet exemple
salut tous j'ai un exemple que je veux un aide-moi à comprendre cause j'ai essayé de le tester, mais presque pas et je ne sais pas comment puis-je résoudre ce problème "de l'idée principale de lecture à partir de deux fichiers et de remplacer quelque chose d'un à l'autre "Mais je ne comprends pas pourquoi ne pas tous les temps
Code:
$ cat main.txt 512|1241503759|ax|90 234|1241503760|ay|10 122|1241503823|az|90 123|1241503947|at|80 Code:
$ cat id.txt 122|US 123|IN 125|NZ 234|HK 512|ZM 600|KR Code:
$ awk '
BEGIN {FS=OFS="|"}
FNR==NR{a[$1]=$2;next}
$1 in a{print a[$1],$2,$3,$4}
' id.txt main.txt
Code:
Output: ZM|1241503759|ax|90 HK|1241503760|ay|10 US|1241503823|az|90 IN|1241503947|at|80 Code:
awk 'BEGIN { FS=OFS="|" } FNR==NR{ a[$1]=$2;next } $1 in a { print a[$1] }' id.txt main.txt
awk: syntax error near line 1
awk: bailing out near line 1
Code:
awk 'BEGIN { FS=OFS="|" } FNR==NR{ a[$1]=$2;next } { print a[$1] }' id.txt main.txt
je veux un aide-moi à expliquer la chose plz |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|