Dateien umbennen mit awk

Heute hatte ich das Problem, meine (über mehrere Verzeichnisse "verstreuten") Dateien umzubennen. Die Dateien wurden ursprünglich nach folgendem Schema benannt:
<object>_data.t2        (z.B. j1939server_data.t2)
Das _data war aber unglücklich gewählt und sollte nun entfernt werden, d.h. ich wollte die alten Dateinamen in Dateinamen der Form
<object>.t2        (z.B. j1939server.t2)
umwandeln.
Folgende Kommandozeile half mir weiter:
find . -name "*_data.t2" | awk -F'_data' '{ system("mv " $0 " " $1 ".t2") }'
 
 Artikel als Bookmark:
Beitrag wurde bisher 261 mal geöffnet
RA Zabel/Stolze
  • 96 Artikel  (zeigen)
  • 66476 Klicks
  • 56 Kommentare
  • 9 Artikel (2010)  (zeigen)
  • 1853 Klicks (2010)
  • 0 Kommentare (2010)
Freunde / Linkparade (4)