renameУтилита не очень "стандартная". Каждый дистрибутив поставляется с другим renameинструментом. Например, здесь, в Gentoo, renameон из sys-apps/util-linuxпакета и не поддерживает регулярные выражения.
Хэмиш Даунер предположил mmv, что это кажется полезным, особенно для использования внутри скриптов.
С другой стороны, в общем случае вы можете захотеть переименовать . Он имеет qmvи qcpкоманды, которые откроют текстовый редактор по вашему выбору (мое предпочтение: Vim) и позволят вам редактировать имена файлов назначения там. После сохранения и закрытия редактора, qmv/ qcpсделает все переименование.
Оба mmvи qmvдостаточно умны, чтобы переименовывать файлы в правильном порядке, а также обнаруживать циклическое переименование, и автоматически создают временный файл, если это необходимо.