I found this post here, und es funktioniert für das Entfernen alles nach dem Leerzeichen, aber ich kann es nicht rückgängig machen, Batch löschen einen Unterstrich und alles davor in einem Ordner entfernen. Die Anschlussleitung von der Post erwähnt istUmbenennen und entfernen jedes Zeichen vor _ für mehrere Dateien in einem Ordner
find . -type f -name "* *" -exec bash -c 'f="$1"; s="${f/_/}"; mv -- "$f" "${s/ *./.}"' _ '{}' \;
Also muß ich es ein Unterstrich anstelle einen Raum sein, und ich brauche es vor dem Zeichen zu entfernen und nicht nach. Beispielsweise. Wenn eine Datei mit dem Namen ist:
random text _987media.mp4
Ich will es namentlich genannt werden:
987media.mp4
Sie müssen bestimmte Beispiele angeben, wie die Transformation aussehen soll. – Inian
Nur aktualisiert die Frage – jons