Командная строка Middle Bash-скрипты обновлено

Пакетное переименование

Условие

В каталоге photos/ лежат файлы, часть с расширением .JPG (в верхнем регистре), в том числе с пробелами в имени. Переименуй все *.JPG в *.jpg (только в photos/, без подкаталогов), затем выведи список файлов каталога по алфавиту, по одному на строку. На вход подаётся каталог (photos).

Как подойти

Подсказки: 2
  1. ${f%.JPG}.jpg меняет расширение.
  2. Все переменные в кавычках: в именах есть пробелы.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.