Dateien umbennen mit awk
28. April 2009 | 21:00:59
Heute hatte ich das Problem, meine (über mehrere Verzeichnisse "verstreuten") Dateien umzubennen. Die Dateien wurden ursprünglich nach folgendem Schema benannt:
Das _data war aber unglücklich gewählt und sollte nun entfernt werden, d.h. ich wollte die alten Dateinamen in Dateinamen der Form
umwandeln.
Folgende Kommandozeile half mir weiter:
<object>_data.t2 (z.B. j1939server_data.t2)<object>.t2 (z.B. j1939server.t2)Folgende Kommandozeile half mir weiter:
find . -name "*_data.t2" | awk -F'_data' '{ system("mv " $0 " " $1 ".t2") }'

