Поскольку имена файлов содержат пробелы, вам необходимо заключить в кавычки переменную и подстановку команд, чтобы они рассматривались как один аргумент.
#!/bin/bash
for file in 533682*;
do
mv "$file" "$(echo "$file" | sed -e 's/^........//')"
done
Вы также можете использовать встроенный оператор подстроки оболочки вместоsed
.
mv "$file" "${file:8}"
Как правило, всегда цитирует ваши переменные.Оставляйте их без кавычек только тогда, когда у вас есть веская причина.