|
|
|
|
Google Site
|
|||||||
| Fórumok | Regisztráció | Blog | Man oldalak | Fórum Szabályok | Linkek | Albumok | GYIK | Felhasználók | 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éma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|||
|
Beillesztés coulmn bölcs
Helló,
Szükségem van néhány pontosítást típusú tészta parancs ussage a coulmn módja: Egy könyvtárban van néhány fájl különböztetni a cpu *. *. vmem és *. mem és coulmn hasonló bejegyzések első cpu fájl 89576 89576 89576 89576 89576 89576 89576 második cpu fájl 46312 46312 46312 46312 46312 46312 46312 46312 46312 és a harmadik cpu fájl 46392 46392 46392 46392 46392 46392 -és szeretném, ha a kimenetet az első kép, második kép, harmadik fájl 89576,46312,46392 89576,46312,46392 89576,46312,46392 89576,46312,46392 89576,46312,46392 89576,46312,46392 Meg tudom csinálni könnyen paste parancsot paste-d "," az első cpu file második cpu file harmadik cpu file> output de én dont tud hány fájlok számának vannak a cpu extrakció .... Írtam egy szkriptet: ls-LTR | tr-s "" "" | cut-d ";"-F9 | egrep "(. cpu $ |. vmem $ |. mem $)"> temp1 cut-d "." -F1, 2 temp1 | sort-u |> temp2 for var in `cat` temp2 tesz paste-d "," $ var ">> out kész De ez majd illessze be a fájl i azonos coulmn: Pls utalnak lehetséges egy sor parancsot is. Azt hiszem, használ, vagy nawk sed Meg tudom csinálni, de én amd nem rendelkezik megfelelő ismerete nekik ... thanks in advance Aparna |
| Sponsored Links | ||
|
|
|
|||
|
Szia
Tudtam csinálni, amit szerettem volna a következő szkriptet
ls-ltr *. vmem | tr-s "" "" | cut-d ";"-F9 | sort-n> list_vmem var1 \u003d `tr-s '\ n' '' <list_vmem" var2 \u003d `tr-s '\ n' ',' <list_vmem" echo $ var2> output_vmem.csv paste-d "," $ var1>> output_vmem.csv ls-ltr *. mem | tr-s "" "" | cut-d ";"-F9 | sort-n> list_mem var1 \u003d `tr-s '\ n' '' <list_mem" var2 \u003d `tr-s '\ n' ',' <list_mem" echo $ var2> output_mem.csv paste-d "," $ var1>> output_mem.csv ls-ltr *. cpu | tr-s "" "" | cut-d ";"-F9 | sort-n> list_cpu var1 \u003d `tr-s '\ n' '' <list_cpu" var2 \u003d `tr-s '\ n' ',' <list_cpu" echo $ var2> output_cpu.csv paste-d "," $ var1>> output_cpu.csv De vajon soembody PLs arra utalnak, egy sor megoldást több fájlt kell beilleszteni coulmn bölcs, amikor dont tud számát fájlok illeszthetők ...... Köszönöm |
|
|||
|
Aparna Hi
Egyszerre több típusú fájlokat és ismeretlen szám az egyes . Nincs egy bélés, amit kért. De egy enyhébb, mint a kisebb változata van a kezében. Próbálja meg ezt, hogy ha bármilyen haszonnal # / bin / ksh for i in "CPU" "vmem" "mem" tesz paste-d "," *. $ (i)> $ (i). out kész Amint azt hiszem, ez teszi a három fájlt cpu.out, vmem.out és mem.out! |
|
|||
|
Kösz szépen működik .............
|
| Sponsored Links |
|
|
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|
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 |
| Hogyan egyesíti a különböző coulmn a differnt kép | rahul sharma11 | Shell programozás és Scripting | 10 | 05-09-2008 04:55 AM |
| feldolgozás mátrix oszlop bölcs | Abhishek Ghose | Shell programozás és Scripting | 5 | 08-21-2007 01:55 PM |
| Unix Továbbá (Row bölcs) | gauravgoel | Shell programozás és Scripting | 3 | 05-17-2007 05:27 AM |
| Manipulációjával területen rekord bölcs | rinku11 | Shell programozás és Scripting | 1 | 12-07-2005 10:42 AM |
| Azonosítási rendszer RAM slot-bölcs | diliphere | A UNIX a fejlett és szakértői Felhasználók | 0 | 08-23-2005 09:45 AM |