grep mit variable in python
Verfasst: Freitag 22. April 2005, 12:34
Hallo
ich versuche aus python auf eine liste von dateien ein grep also auf jedes einzelne einen grep auszuführen um mir die Zeile mit dem namen der datei und der zeile gleichzeitig ausgeben zu lassen...
bei aufurf von os.system('grep muster file') wobei file die laufvariable der for-schleife ist gehts nicht weil ja file eine variable ist und nicht der name der datei....leider schaffe ich es nicht hier weiterzukommen...
bin ich wirklicch gezwungen über file.readlines() und dann über jede zeile von readlines ein string.find zu machen??? kann ich es nicht mit grep realisieren?
ich versuche aus python auf eine liste von dateien ein grep also auf jedes einzelne einen grep auszuführen um mir die Zeile mit dem namen der datei und der zeile gleichzeitig ausgeben zu lassen...
bei aufurf von os.system('grep muster file') wobei file die laufvariable der for-schleife ist gehts nicht weil ja file eine variable ist und nicht der name der datei....leider schaffe ich es nicht hier weiterzukommen...
bin ich wirklicch gezwungen über file.readlines() und dann über jede zeile von readlines ein string.find zu machen??? kann ich es nicht mit grep realisieren?