Benutzer-Werkzeuge

Webseiten-Werkzeuge


dateien_umbenennen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
dateien_umbenennen [2011/06/09 13:04]
admin
dateien_umbenennen [2021/04/03 09:15] (aktuell)
admin
Zeile 15: Zeile 15:
   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
  
-====== Dateiendung klein statt groß schreiben======+===== Dateiendung klein statt groß schreiben=====
  
   for i in *;do NEWNAME=`echo $i | cut -d "​."​ -f1`; mv $i "​$NEWNAME.jpg";​ done   for i in *;do NEWNAME=`echo $i | cut -d "​."​ -f1`; mv $i "​$NEWNAME.jpg";​ done
Zeile 23: 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 49: 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
Zeile 55: Zeile 61:
  
   convmv ​ * --notest -f latin1 -t utf8   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.1307617479.txt.gz · Zuletzt geändert: 2011/06/09 13:04 von admin