Rename Alternative benötigt

Status
Für weitere Antworten geschlossen.

Christian72D

Benutzer
Mitglied seit
29. Apr 2010
Beiträge
725
Punkte für Reaktionen
15
Punkte
44
Ich lade mir viele Sachen bei Thingiverse runter, mir gefällt nur die Schreibweise nicht, weil viele mit dem Underscore arbeiten.

Auf einer normalen Linux Maschine müsste ich mit den Zeilen hier alles erledigt bekommen:

Rich (BBCode):
find . -type f -exec rename 's/_/ /' {} \;
find . -type d -exec rename 's/_/ /' {} \;
find . -depth -name "* *" -execdir rename 's/^ *//' "{}" \;

Erst alle "_" im Namen in Leerzeichen ändern, dann in den Verzeichnissen.
Und danach führende Leerzeichen löschen.

Aber die Synology kennt den rename Befehl ja nicht, also was tun?
 

sprengbox

Benutzer
Mitglied seit
04. Dez 2015
Beiträge
198
Punkte für Reaktionen
0
Punkte
16
Warum lässt du dies nicht eine dafür spezialisierte Software auf einer lokalen Maschine erledigen,
die einen Zugriff auf die DS hat? Ist doch viel bequemer.
 

NormalZeit

Benutzer
Mitglied seit
15. Okt 2012
Beiträge
361
Punkte für Reaktionen
17
Punkte
24
Was hast Du gegen Underscores in Dateinamen?

Ist unter Unix viel bequemer, dannn braucht man die Filenames wegen der Leerzeichen nicht immer extra in Quotes setzen.

Und größere Renamingaktionen würde ich auch lokal am Rechner mit gemountetem Volume durchführen.
 

framp

Benutzer
Mitglied seit
19. Feb 2016
Beiträge
968
Punkte für Reaktionen
102
Punkte
69
...Aber die Synology kennt den rename Befehl ja nicht, also was tun?...
Mit iPKGui kannst Du Dir rename als Linux Tool nachinstallieren und die Befehlszeilen auf der Syno ausfuehren. Wird definitiv schneller sein als wenn Du es von remote wie vorgeschlagen ausfuehrst.
 

Christian72D

Benutzer
Mitglied seit
29. Apr 2010
Beiträge
725
Punkte für Reaktionen
15
Punkte
44
Ich arbeite normal nicht unter Linux, also brauch ich keine häßlichen Underscores.

Und weil ich von vier PCs auf die Dateien zugreife macht ein Tool auf EINEM der lokalen Rechner überhaupt keinen Sinn.

Das mit dem IPKGui wusste ich nicht, danke.
 

Max_P0wer

Benutzer
Mitglied seit
04. Okt 2018
Beiträge
9
Punkte für Reaktionen
0
Punkte
1
Wenn du normal nicht mit Linux arbeitest warum machst du es dann nicht unter Windows?
Erstelle dir eine Batchdatei die alles umbenennt und führe die von einem deiner Windowsrechner auf dem eingebundenen Laufwerk aus.
Da die Umbenennung natürlich auf der Synology passiert musst du das nur einmal machen, von einem beliebigen PC aus.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat