![]() |
|
|
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 |
| Grep fråga. | saurabhsinha23 | UNIX for Dummies Frågor & Svar | 3 | 12-11-2007 01:58 |
| grep fråga | tim-Bobby | UNIX for Dummies Frågor & Svar | 4 | 10-05-2007 12:58 |
| Fråga om grep | Adriel | UNIX for Dummies Frågor & Svar | 16 | 03-22-2007 08:03 |
| grep och sed fråga | der Kopf | Shell-programmering och Skript | 1 | 11-22-2004 04:49 |
| Grep fråga | eloquent99 | UNIX for Dummies Frågor & Svar | 4 | 02-20-2003 10:49 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
En annan grep fråga
Säger jag vill grep en linje med EXEC i det
grep EXEC blah.conf thats cool men tänk om jag vill grep för EXEC och om den hittar en rad med detta i det att också ta de två raderna ovanför den? |
|
||||
|
Beror på OS. På min Mac Kod:
$ grep -B 2 EXEC testfile this is a test line 3 this is a test line 4 EXEC -- this is a test line 7 this is a test line 8 EXEC -- this is a test line 13 this is a test line 14 EXEC Samma med Linux (Mandrake var testet rutan). Carl |
|
||||
|
Japp, det är vad som händer när du inte erbjuder det OS du pratar om
Det är också därför jag oftast kommer ihåg vilka OS jag erbjuder svaret för. Tekniskt du ska kunna få GNU/grep för större operativsystem "(som sunfreeware.com).My Sun boxar är inte upp och jag vill inte VPN arbeta och kolla in HP-UX och AIX lådor jag har till mitt förfogande för denna fråga. Om det fortfarande upp när jag kommer tillbaka på nätet för att fungera i morgon, jag ska kolla dem också. Carl |
|
||||
|
Citat:
Exempel på ingång: abc def ghi EXEC klm NOP QRS TUV wxY Kod:
#!/usr/bin/python
data = open("input.txt").readlines()
for linenum , line in enumerate(data):
if 'EXEC' in line:
print ''.join(data[linenum - 2 : linenum])
produktion: Kod:
def ghi |
![]() |
| Komihåglista |
| Taggar |
| linux, Linux Mandrake |
| Thread Tools | Sök i denna tråd |
| Visningslägen | Betygsätt denna tråd |
|
|