Benutzer-Werkzeuge

Webseiten-Werkzeuge


dateien_umbenennen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
dateien_umbenennen [2010/11/19 17:40]
127.0.0.1 Externe Bearbeitung
dateien_umbenennen [2021/04/03 09:15]
admin
Zeile 12: Zeile 12:
  
 =====Leerzeichen aus Dateinamen entfernen===== =====Leerzeichen aus Dateinamen entfernen=====
-<​file>​ + 
-for i in *;do NEWNAME=`echo $i | tr -d " "`;mv "​$i"​ "​$NEWNAME";​done +  for i in *;do NEWNAME=`echo $i | tr -d " "`;mv "​$i"​ "​$NEWNAME";​done 
-</​file>​+ 
 +===== Dateiendung klein statt groß schreiben===== 
 + 
 +  for i in *;do NEWNAME=`echo $i | cut -d "​."​ -f1`; mv $i "​$NEWNAME.jpg";​ done
  
 =====Dateien umbenennen===== =====Dateien umbenennen=====
Zeile 20: Zeile 23:
   *Mit dreistelliger Nummerierung:​ 001, 002, 003, ...   *Mit dreistelliger Nummerierung:​ 001, 002, 003, ...
  
-  n=1;for i in *;do mv $i Peer$(printf "​%03d"​ $n).jpg;​n=`expr $n + 1`;done</​file>​+  n=1;for i in *;do mv $i Peer$(printf "​%03d"​ $n).jpg;​n=`expr $n + 1`;done
  
   n=1;for i in *;do name=$(echo $i | cut -f1 -d” ”);mv "​$i"​ "​EisnerzerSteig$n.jpg";​n=`expr $n + 1`;done   n=1;for i in *;do name=$(echo $i | cut -f1 -d” ”);mv "​$i"​ "​EisnerzerSteig$n.jpg";​n=`expr $n + 1`;done
  
 +  n=1;for i in *;do mv $i 2012-07-24_$(printf "​%03d"​ $n).jpg;​n=`expr $n + 1`;done
 +
 +  n=45;for i in *;do mv $i $(printf "​%03d"​ $n).jpg;​((n--));​done
 +
 +  n=1;for i in *;do mv $i $(printf "​%03d"​ $n).jpg;​((n++));​done
 +  ​
 <​file>​ <​file>​
 #!/bin/bash #!/bin/bash
Zeile 46: Zeile 55:
 </​file>​ </​file>​
  
-===Dateien mit Umlauten im Dateinamen können nicht auf CD/DVD gebrannt werden===+=====Dateien mit Umlauten im Dateinamen können nicht auf CD/DVD gebrannt werden=====
   *Dateien wurden zuvor unter Windows auf ein ext2/ext3 Dateisysten kopiert   *Dateien wurden zuvor unter Windows auf ein ext2/ext3 Dateisysten kopiert
   *Präsentation ohne Namen.ppt   *Präsentation ohne Namen.ppt
-  *Lösung: convmv ​ * --notest -f latin1 -t utf8 (Umlaut wird gelöscht)+  *Lösung: ​(Umlaut wird gelöscht) 
 + 
 +  ​convmv ​ * --notest -f latin1 -t utf8 
 + 
 +===== Dateinamen kürzen ===== 
 + 
 +  for i in *.mp3; do NEWNAME=`echo "​$i"​ | cut -d ' ' -f1`; mv "​$i"​ "​$NEWNAME.mp3";​ done 
 +  for i in *.ogg; do NEWNAME=`echo "​$i"​ | cut -d ' ' -f1`; mv "​$i"​ "​$NEWNAME.ogg";​ done
  
dateien_umbenennen.txt · Zuletzt geändert: 2021/04/03 09:15 von admin