ubuntuusers.de

Skript zum Kürzen von Dateinamen

Status: Ungelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

herbiter-neu

Anmeldungsdatum:
21. Oktober 2014

Beiträge: 4

Liebe Ubuntu-Gemeinschaft,

kann mir jemand von Euch dabei helfen, ein Skript zu erstellen, das alle Datein mit Pfaden, die zum Kopieren zu lang sind, findet und deren Dateinamen kürzt?

Ich habe mich schon länger nicht mehr mit dem Erstellen von Shellskripten beschäfigt, daher fehlt mir hier der Ansatz...

Viele Grüße Herbert

track

Avatar von track

Anmeldungsdatum:
26. Juni 2008

Beiträge: 7174

Wohnort: Wolfen (S-A)

Ein Standardtool für solches Umbenennen von Dateien ist das Perl- rename.

Dort kannst Du ganze Serien von Umbenennungs-Befehlen eintragen: alles genau wie beim s-Befehl bei sed.

Aber zuerst musst Du mal die genauen Bedingung formulieren, nach welchen Regeln die Dateinamen gekürzt werden sollen.
Daraus dann die passenden regulären Ausdrücke zu formulieren ist dann der 2. Schritt.

LG,

track

theinlein

Anmeldungsdatum:
29. Dezember 2007

Beiträge: 1279

Hi,

liegen alle Dateien im gleichen Verzeichnis? Sind nur die Dateinamen zu lang oder meinst du auch überlange Pfadnamen und die Dateien müssen woanders hin? greez 😮)

Antworten |