Dateien "greppen"

01/04/2013 - 17:04 von Andre Tann | Report spam
Hallo zusammen,

was ist denn eine möglichst kompakte Form, um mit perl zu formulieren,
was man mit der Bash so machen könnte:

grep -rl "keyword" | while read x; do...; done

Also mit allen Dateien, die "keyword" enthalten, will ich was bestimmtes
anstellen.

Danke für Denkanstöße!

Andre Tann
 

Lesen sie die antworten

#1 Peter J. Holzer
01/04/2013 - 17:45 | Warnen spam
On 2013-04-01 15:04, Andre Tann wrote:
was ist denn eine möglichst kompakte Form, um mit perl zu formulieren,
was man mit der Bash so machen könnte:

grep -rl "keyword" | while read x; do...; done

Also mit allen Dateien, die "keyword" enthalten, will ich was bestimmtes
anstellen.



Für die rekursive Suche verwende File::Find. Um ein File mit einem
Funktions-Aufruf einzulesen, File::Slurp.

hp


_ | Peter J. Holzer | Fluch der elektronischen Textverarbeitung:
|_|_) | Sysadmin WSR | Man feilt solange an seinen Text um, bis
| | | | die Satzbestandteile des Satzes nicht mehr
__/ | http://www.hjp.at/ | zusammenpaßt. -- Ralph Babel

Ähnliche fragen