The UNIX and Linux Forums  


Go Back   UNIX och Linux Forum > Upp Forum > Shell-programmering och Skript
.
google unix.com



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.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Mönstermatchning Räkna Brådskande krabu Shell-programmering och Skript 6 07-31-2008 07:23
nawk-how räkna antalet förekomster av ett mönster, då vet inte mönstret cyber111 Shell-programmering och Skript 2 05-11-2008 04:00
SED sökmönstret och ersätt med Mönsterredigeraren racbern Shell-programmering och Skript 4 03-15-2008 05:59
Hur räkna mönster i kolumn ahjiefreak Shell-programmering och Skript 12 12-04-2007 07:53
Sök fil för mönster och ta några rader innan mönster frustrated1 Shell-programmering och Skript 2 12-22-2005 03:41

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 08-28-2008
RahulJoshi's Avatar
RahulJoshi RahulJoshi is offline
Registered User
  
 

Join Date: Aug 2008
Ort: PUNE
Inlägg: 98
mönster sökning och räkna

Jag vill söka ett ord i en fil och hitta räkna av händelser, även om mönstret occures två gånger under en och samma linje.

till exempel fil har följande innehåll.

ja nej nej Näe yees
nej ja

om jag söker efter "nej" det bör räknas som 4

Pls hjälp.
Tack
  #2 (permalänk)  
Old 08-28-2008
eran era is offline Forum Advisor  
Herder av Useless Cats (På sabbatsår)
  
 

Join Date: mars 2008
Ort: / det är / / bara / bin / sh
Inlägg: 3652

Kod:
grep -o no file | wc -l

  #3 (permalänk)  
Old 08-28-2008
RahulJoshi's Avatar
RahulJoshi RahulJoshi is offline
Registered User
  
 

Join Date: Aug 2008
Ort: PUNE
Inlägg: 98
Tack era,
men jag använder ksh, och det ger fel
"grep: Inte en erkänd flagg: o"
  #4 (permalänk)  
Old 08-28-2008
eran era is offline Forum Advisor  
Herder av Useless Cats (På sabbatsår)
  
 

Join Date: mars 2008
Ort: / det är / / bara / bin / sh
Inlägg: 3652
Egentligen grep ger detta fel, tanken inte vet vad flaggor grep vet.

Om du är på Solaris eller HPUX, kanske hittar du en XPG4 version av grep på ditt system?
  #5 (permalänk)  
Old 08-28-2008
RahulJoshi's Avatar
RahulJoshi RahulJoshi is offline
Registered User
  
 

Join Date: Aug 2008
Ort: PUNE
Inlägg: 98
Im använder IBM AIX
  #6 (permalänk)  
Old 08-28-2008
eran era is offline Forum Advisor  
Herder av Useless Cats (På sabbatsår)
  
 

Join Date: mars 2008
Ort: / det är / / bara / bin / sh
Inlägg: 3652
Det ser ut som grep-o faktiskt inte stöds av XPG4 ändå ...

Vad sägs om detta då?


Kod:
perl -nle '++$c while (m/no/g); END { print $c }' file

  #7 (permalänk)  
Old 08-28-2008
RahulJoshi's Avatar
RahulJoshi RahulJoshi is offline
Registered User
  
 

Join Date: Aug 2008
Ort: PUNE
Inlägg: 98
Ya det fungerar perfekt och man-sidor också finns det inget alternativ-o får det inte stöds.
Tack så mycket tid, men cant vi gör detta med UNIX-kommandot?
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




Alla tider är GMT -4. Klockan är nu 02:16.


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-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0