Netzkompetenz

Blog mit Snippets, Tipps und Tricks rund um Webprogrammierung der Taywa aus Zürich

buchstabe oder zeichenkette in dateinamen ersetzen

mit dem shell befehl ‚rename‘ kann man sehr gut dateien in einem ordner umbenennen. hier einige beispiele:

# umlaut ö mit oe ersetzen
# -n: noaction - nur testen nichts ändern
rename -n 's/ö/oe/g' *
# 's' für string und 'g' für global: nicht nur den ersten treffer


# abstand mit unterstrich  in PDF's ersetzen
# -v: verbose - geänderte dateien ausgeben
rename -v 's/ /_/g' *.pdf


# dateiendung/suffix anpassen
rename 's/\.htm$/\.html/' *
# '\.' der punkt mus auskommentiert werden
# '$'  htm muss am ende stehen (ansonsten wird auch html gefunden und mit htmll ersetzt)

Autor: am
Themen: Ubuntu
Stichworte: /

TrackBack URL

Hinterlasse einen Kommentar, wir freuen uns über jedes Feedback.