У меня есть загрузка файлов в каталоге. У них всех есть имена как:
APP_001.gif
APP_101.gif
Как мог я увеличивать объем переименовать их к
01.gif
101.gif
т.е. избавьтесь от префикса прежде _
, и затем удалите первый начальный нуль?
Спасибо!
shopt -s extglob; for f in in APP_*.gif; do mv "$f" "${f##app_?(0)}"; done
Если подлинные имена не важны, и просто хотят, чтобы все фотографии имели уникальный, уже организованные имена, можно открыть automator и создать следующее automator действие.
Это - то, что я делаю и затем сохраняю его как услуга (предполагающий, что Вы имеете 10.6, снежный барс), затем, можно выбрать любую группу файлов в средстве поиска, щелкнуть правой кнопкой и выбрать. Эта версия предлагает пользователю префикс каждого файла, затем использует то значение (инструкции относительно ссылки на переменную в automator действии здесь), но можно также использовать одно только переименовать действие для нумерации файлов последовательно.