Как добавить расширение имени файла к каждому файлу в директории

Этот shell-скрипт рекурсивно переименует каждый файл в директории и добавит расширение .docx к его имени (даже если расширение уже есть), предотвращая перезапись существующих файлов с тем же именем через mv --backup=numbered:

add_extension_recursive.sh
find . -type f -exec mv -v --backup=numbered "{}" "{}.docx" \;

Check out similar posts by category: Общее