![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| 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 |
| hitta, grep | james94538 | UNIX for Dummies Frågor & Svar | 3 | 10-09-2008 10:03 |
| Kombination av hitta-xargs & wc-l | mr_bold | UNIX for Dummies Frågor & Svar | 4 | 07-08-2008 06:07 |
| grep, hitta eller awk? | netrom | UNIX for Dummies Frågor & Svar | 4 | 04-09-2008 06:03 |
| "Sök" och "tar" kombination | kharen11 | Shell-programmering och Skript | 2 | 02-06-2008 08:17 |
| hitta och grep | sarwan | High Level Programming | 4 | 04-10-2006 08:05 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
Grep och hitta kombination
Hej Alla, Jag försöker följande: Kod:
find . -name "*" -exec grep -ln "IsAlpha" {} \;
Det ger mig filnamn bara (med strängen "IsAlpha"), jag vill få radnummer också, ungefär så här: test 1: Linje 52 test 1: Line 95 mm Är det möjligt att få använda grep & hitta bara. |
|
||||
|
Jag har provat följande: Kod:
find . -name "*" -exec awk '/IsAlpha/{print NR,FILENAME}' {} \;
Men det tar mycket lång tid till slut, observera att jag måste söka i katalogen / data / program, men jag tror det här kommandot fortsätter att söka i hela / data katalog några förslag för att förbättra den här sökningen? Tack på förhand. |