![]() |
Hello and Welcome-tól az Egyesült Államokat, hogy az UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.
|
|
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 |
| Kérem magyarázza ezt | appsdba.nitin | A UNIX a dummies Kérdések és válaszok | 2 | 09-24-2008 12:54 PM |
| Kérem, valaki magyarázza ezt: $ (0 # # /) | gadege | Shell programozás és Scripting | 2 | 04-01-2008 04:26 PM |
| Ki tudja magyarázni plz | r_W213 | A UNIX a fejlett és szakértői Felhasználók | 3 | 03-27-2007 05:52 AM |
| if [$? -eq 0] .. Can someone explain this? | ranjita.c | Shell programozás és Scripting | 5 | 10-03-2006 08:50 PM |
| Magyarázza awk | hitmansilentass | Shell programozás és Scripting | 4 | 09-27-2006 03:14 PM |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
||||
|
tud akármi egy magyarázza ezt a példát
hi all nekem van egy példát szeretnék venni egy segítsen nekem megérteni okoz próbáltam kipróbálni, de majdnem megbukik és nem tudom, hogyan tud én megoldani ezt a problémát: "a fő gondolata olvasható a két fájlt, és helyére valami egyikről a másikra "de én nem értem, hogy miért nem minden alkalommal
Kód:
$ cat main.txt 512|1241503759|ax|90 234|1241503760|ay|10 122|1241503823|az|90 123|1241503947|at|80 Kód:
$ cat id.txt 122|US 123|IN 125|NZ 234|HK 512|ZM 600|KR Kód:
$ awk '
BEGIN {FS=OFS="|"}
FNR==NR{a[$1]=$2;next}
$1 in a{print a[$1],$2,$3,$4}
' id.txt main.txt
Kód:
Output: ZM|1241503759|ax|90 HK|1241503760|ay|10 US|1241503823|az|90 IN|1241503947|at|80 Kód:
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
Kód:
awk 'BEGIN { FS=OFS="|" } FNR==NR{ a[$1]=$2;next } { print a[$1] }' id.txt main.txt
szeretnék venni egy segítsen nekem magyarázni ezt a dolgot plz |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|