Suchen Sie nach einem Shell-Skript, das in allen Dateien des aktuellen Verzeichnisses nach einem Attribut (einer Zeichenfolge) sucht und die Attributwerte zusammen mit dem Dateinamen speichert.Shell-Skript zum Suchen von Attribut und Speichern von Werten zusammen mit Dateiname
zB File1.txt
abc xyz = "PQR"
Datei2.txt
abc xyz = "klm"
Hier Datei1 und Datei2 enthält gewünschten Zeichenfolge "abc xyz" und haben Werte "pqr" und "klm". möchte ich so etwas wie dies zur Folge haben: File1.txt: pqr Datei2.txt: klm
@abbot: Ihre Antwort ist viel besser. In meiner Arbeit neige ich dazu, meine Skripte wiederzuverwenden und zu erweitern; Python ist also ideal. Aber das scheint eine einmalige Aufgabe zu sein. Kudos auf den knappen Einzeilern. Lass es mich wissen, wenn du denkst, ich sollte meine Antwort löschen. – bernie
Keine Notwendigkeit, es zu löschen. Allerdings könnte eine Python-Version viel kompakter gemacht werden, siehe http://gist.github.com/126323 – abbot
Ziemlich heftige Kompressionsrate, die Sie dort bekommen haben! Danke, dass du dieses Juwel teilst. – bernie