Benutzer-Werkzeuge

Webseiten-Werkzeuge


dateien_umbenennen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
dateien_umbenennen [2011/06/09 13:04] admindateien_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: von admin