Hilfe bei sed oder awk - Dateinamen kürzen

18/02/2012 - 08:37 von Heino Tiedemann | Report spam
Hallo,

folgendes Problem: alle Dateien eines ordners beginnen mit "w_".

Ich möchte allen das vorangestellte "w_" entfernen.

Am Ende soll das dann für die Bilddateien so aussehen

for i in *.JPG; do convert -resize 1000x1000 $i [Dateiname ohne w_] ; done


zum Test reicht mir das erst mal mit echo

for i in *.JPG; do echo $i [Dateiname ohne w_] ; done


Heino
 

Lesen sie die antworten

#1 Helmut
18/02/2012 - 08:57 | Warnen spam
Hallo, Heino,

Du meintest am 18.02.12:

folgendes Problem: alle Dateien eines ordners beginnen mit "w_".

Ich möchte allen das vorangestellte "w_" entfernen.

Am Ende soll das dann für die Bilddateien so aussehen

for i in *.JPG; do convert -resize 1000x1000 $i [Dateiname ohne w_] ;
done


zum Test reicht mir das erst mal mit echo

for i in *.JPG; do echo $i [Dateiname ohne w_] ; done



Das hatten wir doch gerade ...

for i in w_*.JPG
do
convert -resize 1000x1000 "$i" ${i#w_}
# convert -resize 1000x1000 "$i" ${i:2}
done


Viele Gruesse
Helmut

"Ubuntu" - an African word, meaning "Slackware is too hard for me".

Ähnliche fragen