Когда нужно быстро переименовать все файлы с расширением .txt в .md в текущей директории, поможет простая команда:
for f in *.txt; do mv -- "$f" "${f%.txt}.md"; done${f%.txt} — убирает суффикс .txt из имени файла, добавляя вместо него .md.mv -- обрабатывает имена с пробелами и спецсимволами.Чтобы проверить что изменится, сначала выполните dry-run с echo:
for f in *.txt; do echo mv -- "$f" "${f%.txt}.md"; done🐸 Библиотека devops'a
#root_prompt