B
Badtrain
Grünschnabel
Hallo.
Ich hab den Forum schon nach diesem Thema durchgesucht. Hab aus verschiedenen Varianten ein script zusammengebaut, der bei mir ums verrecken nicht funktioniert.
Ich möchte meine bilder dsc07373.jpg , dsc07374.jpg , dsc07375.jpg u.s.w
wie folgt umbenennen: 0001.jpg, 0002.jpg, 0003.jpg u.s.w
Das ist der script rename.sh:
Beim Aufruf bekomme ich folgende Fehlermeldung:
Wenn ich in folgender Zeile den Inhalt in Klammer setze:
Bekomme ich folgende Fehlermeldung:
Was mach ich da Falsch ? Bin ein ziemlicher Anfänger und bin mit Debian unterwegs. Ich hoffe ihr könnt mir helfen.
Bitte kein neues scritp vorschlagen, sondern den ich vorgegeben hab abändern, wenns möglich ist. So kann ichs besser lernen.
Ich hab den Forum schon nach diesem Thema durchgesucht. Hab aus verschiedenen Varianten ein script zusammengebaut, der bei mir ums verrecken nicht funktioniert.
Ich möchte meine bilder dsc07373.jpg , dsc07374.jpg , dsc07375.jpg u.s.w
wie folgt umbenennen: 0001.jpg, 0002.jpg, 0003.jpg u.s.w
Das ist der script rename.sh:
Code:
#!/bin/bash
i=1
for File in "*.jpg";
do
i=$((i+1));# Hohzählen
mv $File 000$i.jpg
done
Beim Aufruf bekomme ich folgende Fehlermeldung:
mv: angegebenes Ziel „0002.jpg“ ist kein Verzeichnis
Wenn ich in folgender Zeile den Inhalt in Klammer setze:
Code:
mv "$File" "000$i.jpg"
Bekomme ich folgende Fehlermeldung:
mv: Aufruf von stat für „*.jpg“ nicht möglich: Datei oder Verzeichnis nicht gefunden
Was mach ich da Falsch ? Bin ein ziemlicher Anfänger und bin mit Debian unterwegs. Ich hoffe ihr könnt mir helfen.
Bitte kein neues scritp vorschlagen, sondern den ich vorgegeben hab abändern, wenns möglich ist. So kann ichs besser lernen.