The UNIX and Linux Forums  

Go Back   UNIX och Linux Forum > Upp Forum > UNIX for Dummies Frågor & Svar
.
google unix.com



UNIX for Dummies Frågor & Svar Om du inte är säker på var att skriva en UNIX eller Linux fråga efter det här. Alla UNIX-och Linux-nybörjare välkomna!

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
söka två ord i sed ajitkumar2 Shell-programmering och Skript 12 08-01-2008 04:00
grep på flera ord för att matcha text mall rider29 Shell-programmering och Skript 6 05-23-2008 12:21
Problemet med grep på söksträng i en txt-fil över flera filer m00 UNIX for Dummies Frågor & Svar 2 05-18-2008 03:21
grep med tycker att söka efter matchiing ord akhil313 UNIX for Dummies Frågor & Svar 1 12-12-2006 10:18
flera sökningar på grep amon Shell-programmering och Skript 5 04-04-2006 07:53

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-22-2008
pb18798 pb18798 is offline
Registered User
  
 

Join Date: Aug 2008
Inlägg: 18
Thumbs up söka flera ord använder grep

Hej frnds

Jag vill desplay filnamn som ska ord1 och ord2

ex:

Jag har 10 *. loggfiler

5 filer med ord1 och ord2
5 filer med endast ord1,

Jag har använt under kommando

egrep-l 'ord1 | ord2 "*. log

dess att alla 10 filer, men jag vill bara visa 5 filer med båda orden
  #2 (permalänk)  
Old 08-22-2008
pb18798 pb18798 is offline
Registered User
  
 

Join Date: Aug 2008
Inlägg: 18
Någon Vänligen ge en lösning .......
  #3 (permalänk)  
Old 08-22-2008
palsevlohit_123 palsevlohit_123 is offline
Registered User
  
 

Join Date: Aug 2008
Plats: Indien-Chennai
Inlägg: 120
grep för "ord2" får du 5 filer.

$ Find. -name "*. log"-exec grep-l "ord2" () \;
  #4 (permalänk)  
Old 08-22-2008
pb18798 pb18798 is offline
Registered User
  
 

Join Date: Aug 2008
Inlägg: 18
Jag vill filnamn som ska ord1 och ord2
  #5 (permalänk)  
Old 08-22-2008
palsevlohit_123 palsevlohit_123 is offline
Registered User
  
 

Join Date: Aug 2008
Plats: Indien-Chennai
Inlägg: 120
Thumbs up

har du försökt med kommandot som jag gett.

Det ger dig endast filnamn.
  #6 (permalänk)  
Old 08-22-2008
pb18798 pb18798 is offline
Registered User
  
 

Join Date: Aug 2008
Inlägg: 18
Jag har försökt men att ett visst filnamn med endast sökord2,

men jag vill filnamn som ska ord1 och ord2 ....
  #7 (permalänk)  
Old 08-22-2008
palsevlohit_123 palsevlohit_123 is offline
Registered User
  
 

Join Date: Aug 2008
Plats: Indien-Chennai
Inlägg: 120
for file in `ls -1 *. log"
göra
W1 \u003d `cat $ FILE | grep-c" ord1 "`
w2 \u003d `cat $ FILE | grep-c" ord2 ""
if [$ (W1)-gt 0-a $ (w2)-gt 0]
sedan
echo "$ file"
fi
gjord
Closed Thread

Komihåglista

Taggar
grep eller

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

Content Relevant webbadresser från vBSEO 3.2.0