Hallo, ich muss eine größere Zahl an Zip-Dateien nach Fehlern (konkret nach falschen Anführungszeichen) durchsuchen und korrigieren. Mit dem vim geht das Bearbeiten, ohne die Dateien erst entzippen zu müssen. Allerdings beinhalten die Zip-Dateien zum Teil einige Dutzend Dateien, die ich auf Fehler kontrollieren muss. Jede einzelne zu durchsuchen, ist jedoch reichlich umständlich. Meine Idee, die Zip-Dateien mit dem vim zu öffnen und dann mit ":!grep irgendeinwort *" die enthaltenen Dateien nach "irgendeinwort" zu durchsuchen, funktioniert aber natürlich nicht, weil auf diese Weise nur im aktuellen Verzeichnis auf der Konsole, jedoch nicht in der Zip-Datei gesucht wird. Ich bin mir aber sicher, dass es eine Möglichkeit gibt. Beste Grüße Heinz -- Buchsatz für Autoren. Vom Manuskript zum Buch www.pahlke-online.de Bücher abseits des Mainstreams www.buchentdeckungen.de Barrierefreies Webdesign www.Pahlke-KunstWebDesign.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On Tue, Aug 27, 2013 at 08:12:38AM +0200, Heinz W. Pahlke wrote:
Meine Idee, die Zip-Dateien mit dem vim zu öffnen und dann mit ":!grep irgendeinwort *" die enthaltenen Dateien nach "irgendeinwort" zu durchsuchen, funktioniert aber natürlich nicht, weil auf diese Weise nur im aktuellen Verzeichnis auf der Konsole, jedoch nicht in der Zip-Datei gesucht wird.
ns:~ # whatis zipgrep zipgrep (1) - search files in a ZIP archive for lines matching a pattern ns:~ # rpm -qf `which zipgrep` unzip-6.00-6.7.1.x86_64 HTH, Rainer -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Tue, 27 Aug 2013, Rainer Sokoll schrieb
ns:~ # whatis zipgrep zipgrep (1) - search files in a ZIP archive for lines matching a pattern ns:~ # rpm -qf `which zipgrep` unzip-6.00-6.7.1.x86_64
Vielen Dank. Das ist ja genial. Damit ist das Problem gelöst, außer das die Dateien noch viel mehr Fehler enthalten als befürchtet. Beste Grüße Heinz -- Buchsatz für Autoren. Vom Manuskript zum Buch www.pahlke-online.de Bücher abseits des Mainstreams www.buchentdeckungen.de Barrierefreies Webdesign www.Pahlke-KunstWebDesign.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (2)
-
Heinz W. Pahlke
-
Rainer Sokoll