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
grep karakterlánc és output filename happyv Shell programozás és Scripting 3 11-20-2007 12:16 AM
Get Fájlnév és útvonal számnak grep ceemh3 A UNIX a dummies Kérdések és válaszok 4 09-17-2007 11:35 AM
Grep Vonal Megfeleltetési területek hemangjani A UNIX a fejlett és szakértői Felhasználók 13 08-10-2007 12:46 PM
Grep minden fájl egyezési részleges fájlnév mharley Shell programozás és Scripting 3 06-08-2005 03:17 PM
Losing állománynév a grep kimenet netguy Shell programozás és Scripting 6 04-27-2004 12:39 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 03-12-2008
vvaidyan vvaidyan is offline
Regisztrált felhasználó
  
 

Join Date: Mar 2008
Hozzászólások: 15
Hogyan grep / zgrep a kimenet csak a matching filename és a vonal száma?

Hi all,
Próbálom zgrep / grep fájlok listája jelenik meg oly módon, hogy csak a megfelelő fájlnév: sorszám, és nem jeleníti meg a teljes sort, így:

(echo "1.txt" echo "2.txt") | xargs zgrep-no STRING

Ha valaki használja-o opció, hogy megjeleníti a megfelelő STRING, és ha nem használják, megjeleníti az egész illeszkedő sort. Nem akarom, hogy megjelenjen a sor tartalmát. Csak a fájl nevét és linenumber kell jelenik meg.

Én is kipróbálás-hoz játék körül-val awk.

Semmilyen választ fog igen nagyra értékelik.

Thanks in advance,
vvaidyan
  #2 (permalink)  
Old 03-12-2008
keelba keelba is offline
Regisztrált felhasználó
  
 

Join Date: Apr 2002
Helyszín: Dallas, TX
Hozzászólások: 57
Azt próbálja meg valami ilyesmi:

#! / usr / bin / ksh
mert az "ls *. txt`
tesz
grep "<string>" $ i 1> / dev / null 2> & 1
if [[$? \u003d 0]]
majd
echo-n "$ (i):"
grep-n "<string>" $ i | awk-F: '(printf "% s", $ 1 "")'
fi
kész
echo
  #3 (permalink)  
Old 03-12-2008
vvaidyan vvaidyan is offline
Regisztrált felhasználó
  
 

Join Date: Mar 2008
Hozzászólások: 15
Köszönet Keelba, az a program, megvan-ba egy bevonat:

(echo "1.txt" echo "2.txt") | xargs zgrep-n STRING | awk-F: '(printf "% s% s", $ 1 "-", $ 2 "\ n")'

Későbbi

xargs zgrep-n STRING | awk-F: '(printf "% s% s", $ 1 "-", $ 2 "\ n")'

I. helyezett a fenti sort a fájlba: vv-grep


Akkor, tudom futtatni a szkriptet szépen, mint:

(echo "1.txt" echo "2.txt") |. / vv-grep


Az utolsó dolog, amit szeretnék növelni itt csak a bemeneti karakterlánc keresendő, hogy a programot lehet végrehajtani, mint:

(echo "1.txt" echo "2.txt") |. / vv-grep STRING


Próbálom kitalálni, hogyan juthat forgatni a parancssori paramétert a forgatókönyvet.


Köszönet részére a nagy segítséget. Tudtam megérteni a javaslatot, és tudta azt a formát, ahogy én akartam.

Ez lesz nagy ha meg tudná mondani, ha tudod, hogyan lehet kap a hozzájárulása Comand paraméter, hogy a forgatókönyvet.

vvaidyan
  #4 (permalink)  
Old 03-12-2008
vvaidyan vvaidyan is offline
Regisztrált felhasználó
  
 

Join Date: Mar 2008
Hozzászólások: 15
Got it ...

keresztül érhető $ 0 / $ 1 / $ 2, attól függően, hogy a helyzet az érvet.

Köszönöm,
vvaidyan
Closed Thread

Könyvjelzõk

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 01:20 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