Go Back   UNIX och Linux Forum > Upp Forum > Shell-programmering och Skript
.
Google Site



Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här.

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 08-05-2006
Registered User
 

Join Date: Aug 2005
Inlägg: 239
summan av siffror från stdout

hello im letar efter kortare sätt att sammanfatta nummer från terminalen på det sätt jag funnit att göra det är att längta efter mig går jag om det är kortare sätt att göra det

ok it 2 iscensättningen
Detta kommer att göra listan över antalet i till fil sum.txt

grep-c omfatta *. c | awk '(l \u003d split ($ 0, en ,":"); print a [2];)'> sum.txt
Detta skriver ut summan från filen

awk 'BEGIN (totalt \u003d 0) (totalt + \u003d $ 1) END (print total)' sum.txt

Finns det något sätt att göra denna åtgärd kortare?
Sponsrade länkar
  #2 (permalänk)  
Old 08-05-2006
Att spela med Ubuntu Now!
 

Join Date: oktober 2005
Plats: Chennai
Inlägg: 368
sammanfoga båda åtgärderna genom awk


Kod:
grep -c include *.c | awk -F: '{total+=$2} END{print total}'

Sponsrade länkar
Closed Thread

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är Av


Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
inte kan fånga stdout aks__ UNIX for Dummies Frågor & Svar 5 04-25-2008 04:12
stdout tillbaka till TTY piltrafa UNIX for Dummies Frågor & Svar 3 07-03-2007 03:42
cut-d ''-F7, 8 på stdout av ls-al yongho Shell-programmering och Skript 9 02-15-2007 12:28
stdout omdirigerad? Naanu Solaris 1 02-11-2007 12:03
röret och stdout vascobrito UNIX for Dummies Frågor & Svar 3 02-02-2004 08:20



Alla tider är GMT -4. Klockan är nu 09:00.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2010. All Rights Reserved.Ad Management by RedTyger

Content Relevant webbadresser från vBSEO 3.2.0