Wildcard Datei (Endung) umbenennen

D

dafunkydroid

Erfahrenes Mitglied
46
Hallo,

Ich möchte die Dateiendungen aller Dateien in einem Verzeichnis ändern - unter DOS wäre das z.B. ren *.mp4 *.mov.

Wie stelle ich das mit Tasker am einfachsten an? Es handelt sich ggf auch schon mal um 1000+ Files, da ist erst zu Variablen einlesen zu aufwändig...
Danke euch! :)
 
Moin

Script - Run Shell
Code:
for i in /storage/sdcard1/videos/*.mp4;do mv "$i" "${i//\.mp4/\.mov}";done

Anturix
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: icke0801 und dafunkydroid
Das sieht gut aus, danke!
Leider gibt es einen Fehler aus:
failed on '--' - Cross-device link
Dabei geht es doch nur um etwas innerhalb des gleichen Verzeichnisses? Root ist checked btw....
 
Moin
Sorry. C&P Fehler.
Hab ich korrigiert.

Anturix
 
Großartig! Einwandfrei, vielen Dank!
 
hallo zusammen.
Habe ein kleines Problem.
Will auf meiner internen SD im Verzeichniss \download die Dateierweiterungen ändern.
bekomme immer die Meldung

11.03.54/E Shell Ausführen: ->
11.03.54/E Shell Ausführen: ->
11.03.54/E Shell Ausführen: ->
11.03.54/Shell rumBackground for i in /download...........;done root: true timeout:-1
11.03.54/Shell start process thread ID7476
11.03.54/E add wait type Shell1 time 2147483647
11.03.54/E add wait type Shell1 done


habe auch schon alles mögliche an Pfaden ausprobiert....

storage/emulated/0/download
sdcard/download
.....

Galaxy S5 Root Lollipop

wo liegt mein fehler


-------------------------------------------------------------
Hat sich erledigt... lag an den rehten des Ordners
 
Zuletzt bearbeitet:

Ähnliche Themen

M
Antworten
2
Aufrufe
440
MaGu64
M
H
  • Hefditsch
2
Antworten
20
Aufrufe
969
Hefditsch
H
coolzero3389
Antworten
10
Aufrufe
299
coolzero3389
coolzero3389
Zurück
Oben Unten