1

Я смущен, мне даже приходится спрашивать, но у меня есть каталог с файлами m4a, в котором номер дорожки с компакт-диска добавлен в начало имени файла, например:

1-01 Smash.m4a

Как я могу удалить "1-01" с помощью переименования? или любая другая команда Linux в этом отношении. Если это имеет значение, я на Fedora-13.

РЕДАКТИРОВАТЬ (бонусные баллы, если вы можете объяснить, почему это не работает) просто в качестве теста, я попробовал это:

rename 1-0?? SSS *.m4a

без каких-либо изменений, внесенных в любое из имен файлов в каталоге

1 ответ1

4

Поверните это (в каталоге с файлами, которые вы хотите переименовать):-

for i in *; do mv -v "$i" "$(echo "$i" | cut -f2- -d ' ')"; done

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .