Я хочу найти все файлы, которые заканчиваются на file.one.ext и переименовать их в file.ext
Мне удалось получить это далеко, однако затем он перемещает файл в рабочий каталог, а не каталог, в котором он нашел файл.
find . -name "file.one.ext" -exec bash -c 'mv "$0" "file.ext"' {} \;
$ 0 содержит полный путь и имя файла, но как мне получить этот каталог, чтобы присоединить его к новому имени файла.
У меня также установлено rename
, если это облегчает задачу. Я на MacOS Сьерра.