Команда mv не принимает сопоставление с шаблоном, как grep! Каков хороший способ обработки этого и подобных операций?
Есть инструмент rename, но если это не то, что вы хотите, вы можете сделать:
rename
for file in *; do new_file="${file##[0-9]}" # Strip all leading numbers mv "$file" "$newfile" done