Also ich versuche einmal das Ganze zu erklären:
echo "" > /tmp/xnew erzeugt File /tmp/xnew
chmod 777 /tmp/xnew macht /tmp/xnew ausführbar
ls -1 /tmp/*.dxf |\ listet alle Files .dxf im Verzeichnis /tmp
änderen auf /xx/yy/*.model
while read old x
do
if [ -z "$old" ]
then
echo "kein wert"
else
echo "$old" | sed 's/±/_/g' | read new q ersetzt ± durch _
im Filenamen ändern auf
gewünschte Zeichen
echo "mv $old $new" >> /tmp/xnew erzeugt mv String
fi
done
danach /tmp/xnew kontrollieren und ausführen
------------------
Gruss
Stefan Inderbitzin
[Diese Nachricht wurde von Stefan_I am 19. Sep. 2012 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP