Ich bin völlig neu in diesem Unix-Bash-Zeug - und die erste Frage hier! Hoffe ihr helfen können :)Unix-Shell-Bash 'Einzeiler', um alle Klammern zu isolieren, die eine URL enthalten, die ".mp3" enthält
Problem:
Ich habe eine Masse von unordentlich Web-Quellcode (Verpackung/unformatiert), die mehrere Vorkommen:
('http: // www. example.com/path/audio.mp3')
Könnten Sie mit einem Einzeiler bitte helfen (sed/awk ...), die diese Vorkommen von Klammern isolieren eine URL enthält, die „.mp3" enthält , sauberes Vor-/Nachlauf "() "und" "" Zeichen und dann als Liste (eine pro Zeile) in eine aktive TXT-Datei.
Hinweis: Der Einzeiler wird in Automator auf dem Mac als Dienst/Arbeitsablauf verwendet, um den ausgewählten Text zu bearbeiten.
Jede Hilfe würde sehr geschätzt werden, als (trotz der Trawl durch alle Online-Tuts) bin ich völlig verloren.
Mit besten Grüßen,
Dave
Haben Sie jemals mehr als eine mp3 pro Quellzeile aufgelistet? –
Ja, in einigen Fällen (denke ich). Obwohl ich weiß, dass alles unformatiert ist, weiß ich ehrlich gesagt nicht, dass die Zeile definiert ist ... –