Frank Terbeck <frank.terbeck@rwth-aachen.de>: > for file in *.tar.gz.done ; do mv -i $file ${file%.done} ; done Ich hasse es mich selber verbessern zu müssen, aber als altem zshler sind einem Dateinamen mit Leerzeichen ziemlich egal. Die meisten anderen Shells müssen darauf achten. Also besser: for file in *.tar.gz.done ; do mv -i "$file" "${file%.done}" ; done Gruss, Frank