The UNIX and Linux Forums  


Go Back   A UNIX és Linux Forums > Top Fórumok > A UNIX a dummies Kérdések és válaszok
.
google unix.com



A UNIX a dummies Kérdések és válaszok Ha nem biztos benne, hogy hol osztályozhatom Unix vagy Linux kérdés, post it here. Minden UNIX és Linux newbies welcome!

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
Help needed in sed Alecs Shell programozás és Scripting 1 06-14-2008 02:46 PM
Help Needed a SED raghav1982 Shell programozás és Scripting 4 04-07-2008 04:04 AM
SED Help Needed Árapály A UNIX a dummies Kérdések és válaszok 2 01-28-2008 06:14 AM
Help Needed-SED ravi.sadani19 Shell programozás és Scripting 9 10-06-2006 03:54 AM
Scp Help Needed! scooter17 A UNIX a dummies Kérdések és válaszok 3 09-20-2006 01:50 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 08-23-2008
findprakash findprakash is offline
Regisztrált felhasználó
  
 

Join Date: Sep 2007
Hozzászólások: 31
Awk segíteni kell ..

Hozzá kell tennem szám 1 oszlopban a hónapban.

1531 február 1, 2007 pgaps_p007_27909.trc
1529 február 1, 2007 pgaps_p006_27907.trc
1533 február 1, 2007 pgaps_p005_27905.trc
635 7 április 2007 pgaps_smon_2347.trc
634 7 április 2007 pgaps_lgwr_2343.trc
634 április 8, 2007 pgaps_lgwr_2311.trc
613 10 április 2007 pgaps_p004_402.trc
615 10 április 2007 pgaps_p002_7500.trc
698 2 május 2007 pgaps_smon_2339.trc
634 5 május 2007 pgaps_lgwr_2335.trc
656 1 március 2007 pgaps_smon_8006.trc
634 3 március 2007 pgaps_lgwr_8002.trc
634 4 március 2007 pgaps_lgwr_2383.trc
641 8 március 2007 pgaps_qmn0_20351.trc

Eredmény a következőképpen:
Február 4.593
Április 3131
Május 3897

Mikor ÉN fuss alábbi awk parancsot nem kapok a kívánt kimenet.

ls-ltr | awk 'BEGIN (OFS \u003d "\ t"; ORS \u003d "\ n \ n") (print $ 1, $ 2, $ 3, $ 4)' | awk '(tot \u003d tot + $ 1) END (print tot)'

Akármi segít akar lenni nagyon méltányol.
  #2 (permalink)  
Old 08-23-2008
era era is offline Forum Advisor  
Herder a Mihaszna Cicák (A szombati)
  
 

Join Date: Mar 2008
Helyszín: / ott / is / csak a / bin / sh
Hozzászólások: 3652
Nem értem, hogy a fajta kimenet ls-l , de feltételezve, hogy te, a következőket kellene dolgozni.


Kód:
ls -l | awk '{ tot[$2] += $1 } END { for (t in tot) printf "%s\t%i\n", t, tot[t] }'

Igénylő ls rendezheti a kimenet felesleges, ha szüksége időrendi sorrendben kimenet, néhány további trükk lesz szükség. A tömb hurok awk for (x in y) bejárja a kulcsait y előre nem látható sorrendben.

Még a kimeneti minta ön kifüggesztett a jelek szerint nem ért egyet a bemenet. ÉN kap a következő


Kód:
Feb     4593
May     1332
Apr     3131
Mar     2565

Tettem félre a követelmény, vagy a minta kimenet baj? Úgy néz ki, mint te véletlenül összegezte Március és Lehet ugyanabba a kategóriába tartozik.
  #3 (permalink)  
Old 08-23-2008
findprakash findprakash is offline
Regisztrált felhasználó
  
 

Join Date: Sep 2007
Hozzászólások: 31
Korszak
Köszi a frissítést. Ön megfigyelés teljesen helytálló. Én el első néhány colums az ls-ltr kimenet, mivel nincs szükség az én script. Mikor ÉN fuss követel az Ön által megadott Nem értem tervezett kimenet.

ls-l | awk '(tot [$ 2] + \u003d $ 1) END (for (t tot) printf "% s \ t% i \ n", t, tot [a])'

354.272% II
1%-ii

Köszönöm,
Prakash
  #4 (permalink)  
Old 08-23-2008
era era is offline Forum Advisor  
Herder a Mihaszna Cicák (A szombati)
  
 

Join Date: Mar 2008
Helyszín: / ott / is / csak a / bin / sh
Hozzászólások: 3652
A valós számok oszlop 5 $ 6 $ akkor, ha a ls adja ugyanazt a kimeneti formátum, mint az enyém.
  #5 (permalink)  
Old 08-24-2008
findprakash findprakash is offline
Regisztrált felhasználó
  
 

Join Date: Sep 2007
Hozzászólások: 31
Korszak
Thanks for your help. Én képes-hoz kap a kívánt kimenetet.
Closed Thread

Könyvjelzõk

Címkék
összeg oszlop, összeget havonta

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 09:53 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0