Praxistipp: Einzelne Zeichen ersetzen via sed unter macOS

Wieder einmal eine kleine Erinnerung für mich: Wie ersetze ich in vielen Zeilen auf einmal ein bestimmtes Zeichen an einer bestimmten Stelle? Nach kurzem Googeln unter Anpassungen für macOS bin ich zu folgendem Ergebnis gekommen:

sed -E -e 's/^.{Y}/&X/'

Y ist die entsprechende Position in der Zeile
X ist das entsprechende Zeichen, das eingefügt wird

Ich benutze die Zeile, um in Youtube-Transkripten ein Leerzeichen hinter der Zeiteingabe einzufügen. Funktioniert super und macht die Transkripte von Youtube besser durchsuch- und bearbeitbar.

Kommentar verfassen

Du kannst die folgenden HTML-Codes verwenden:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>