Hallo
Ich habe leider noch keine Erfahrung mit shell programmierung und möchte mit kleinen Shell scripts beginnen.
Ich will in einem Unterordner (Bsp: /temp) nach Strings durchsuchen.
- Die Strings beginnen zb mit "http" und enden mit "png".
- Die strings sollten in eine Datei geschrieben werden (aber nur teilweise, also zb nur der filename ohne die Domain)
Das wäre mal der Anfang.
Ich habe jetzt schon probiert, mit cat und grep die Dateien teilweise zu durchsuchen.
Die ausgaben sind teilweise etwas dürftig bzw funktioniert überhaupt nicht.
Zum einen Scheitert es schon am Regex und zum anderen zum beschneiden des strings.
Beispiel aus dem Computerbase Quelltext (bisschen geändert):
Input:
Nach zu Suchenden String: "src=.*png" (Also stirngs die mit "src=" beginnen und mit "png" enden)
Der Output sollte dann Folgender sein:
Kann mir da jemand helfen?
Danke
Ich habe leider noch keine Erfahrung mit shell programmierung und möchte mit kleinen Shell scripts beginnen.
Ich will in einem Unterordner (Bsp: /temp) nach Strings durchsuchen.
- Die Strings beginnen zb mit "http" und enden mit "png".
- Die strings sollten in eine Datei geschrieben werden (aber nur teilweise, also zb nur der filename ohne die Domain)
Das wäre mal der Anfang.
Ich habe jetzt schon probiert, mit cat und grep die Dateien teilweise zu durchsuchen.
Die ausgaben sind teilweise etwas dürftig bzw funktioniert überhaupt nicht.
Zum einen Scheitert es schon am Regex und zum anderen zum beschneiden des strings.
Beispiel aus dem Computerbase Quelltext (bisschen geändert):
Input:
Code:
<img itemprop="logo" src="/design/logo.png" src="/design/logo.2x.png 2x" width="150" height="96" alt="ComputerBase" /></a>
Der Output sollte dann Folgender sein:
Code:
logo.png
logo.2x.png
Kann mir da jemand helfen?
Danke