![]() |
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 |
| Megváltoztatása egy oszlopa körülhatárolt file oszlopban rögzített szélességű oszlop | manneni Prakash | Shell programozás és Scripting | 5 | 06-22-2009 05:27 AM |
| Cseréje oszlop oszlop egy másik kép | manneni Prakash | A UNIX a dummies Kérdések és válaszok | 1 | 06-24-2008 11:20 PM |
| hogy hogyan kell olvasni az oszlop és a nyomtatott értékek alapján, hogy az oszlop | gemini106 | Shell programozás és Scripting | 6 | 03-28-2008 07:05 AM |
| Hogyan ellenőrzik Null értékek egy fájlt oszlop oszlop, ha az oszlopok nem NULLs | Mandab | Shell programozás és Scripting | 7 | 03-15-2008 09:57 AM |
| Csere 10. oszlop egy új oszlopot --- Terriblly siet | ahmedwaseem2000 | Shell programozás és Scripting | 2 | 09-06-2005 01:10 AM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
oszlop kezelés awk
Kedves Scripting szakértők,
Nekem van egy probléma, amely nem tudom a fejem körül, és vajon ha akárki tud segítsen nekem. Nekem van két fájl "fájl1" és a "fájl2" és szeretnék venni egy oszlop helyére fájlból 1 oszlop eggyé fájl2. (Ahol a két fájl számos oszlop). lásd a példát .. ive próbált-hoz használ kivágás és beillesztés myslef, de van egy rendetlenség ... FÁJL1 FÁJL2 1 9 66 8 A 2 8 3 9 B 3 66 4 25 C 4 66 2 6 D 7 4 3 3 E 5 4 5 45 F Kimenet: -- 1 66 8 A. 2 3 9 B 3 4 25 C 4 2 6 D 7 3 3 E 5 5 45 F Van egy nagyon egyszerű módszerrel meg tudom csinálni ezt az awk? ideális esetben szeretnék, hogy egy vonalhajózási amit hivatkozhat a rendszer használata parancsot egy perl script. Köszönöm Mis |
|
||||
|
Szia, Osrry a remény, hogy ez segít kérdések tisztázása
Kód:
File 1 1 2 3 4 5 6 Kód:
File 2 9 66 8 a 8 3 9 b 66 4 25 c 66 2 6 d 4 3 3 e 4 5 45 f Kód:
output 1 66 8 a 2 3 9 b 3 4 25 c 4 2 6 d 5 3 3 e 6 5 45 f Mis |
|
|||||
|
Azt használata Perl közvetlenül:
Kód:
$ head file* ==> file1 <== 1 2 3 4 5 6 ==> file2 <== 9 66 8 a 8 3 9 b 66 4 25 c 66 2 6 d 4 3 3 e 4 5 45 f $ perl -e' open F1,"<file1"or die$!;open F2,"<file2"or die$!; s/([^\s]+)\s*/<F1>/eand s/\n/\t/and print while<F2>; close F1;close F2' 1 66 8 a 2 3 9 b 3 4 25 c 4 2 6 d 5 3 3 e 6 5 45 f Last edited by radoulov; 10-10-2008 at 08:43 AM.. Reason: refactored (még mindig elég új Perl ...) |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|