Ich habe viele ähnliche URLs.So entfernen Sie 4 Zeichen vor einer Dateierweiterung mit Shell
<random_tex>/original/Widget-Examples-FAQ3dad.png?1437083013
<random_tex>/original/Optimizec9cd.png?1413334050
Ich möchte vor .png
der 4 Zeichen abzustreifen die Ausgabe sollte wie etwas sein
<random_tex>/original/Widget-Examples-FAQ.png?1437083013
<random_tex>/original/Optimize.png?1413334050
Ich habe versucht sed
mit zu ersetzen, aber war nicht in der Lage, das Muster für die exakte zu finden 4 Zeichen vor .png
sed
ich versucht habe, ist: sed 's/\(.{0,3}\.\)png/\1png/'
Vielen Dank! es funktionierte. – sam