for x in *.ex1; do mv "${x}" "${x%ex1}ex2"; done
Эта команда использует цикл for для переименования всех файлов с расширением .ex1, заменяя его на .ex2.
«${x}» — представляет текущее значение переменной x, то есть имя каждого файла с расширением .ex1.
«${x%ex1}ex2» — это новое имя файла, полученное путем удаления суффикса «ex1» из имени файла и добавления суффикса «ex2».
Эта команда может быть полезна, если вам нужно переименовать пакет файлов с определенным расширением.
Альтернативный подход может быть использование команды «rename» или «mmv» для более удобного и гибкого переименования файлов.
В данном случае, команде не передаются аргументы.