for f in *.txt; do mv $f `basename $f .txt`.md; done;


Данная команда используется для изменения расширения всех файлов с .txt на .md в текущей папке. Она выполняет цикл по всем файлам с расширением .txt и с помощью команды mv переименовывает каждый файл, удаляя .txt из его имени и добавляя .md. Альтернативный способ изменения расширения файлов — использование команды rename или цикла с использованием команды mv и замены расширения с помощью оператора sed. В данной команде используется аргумент basename $f .txt, который извлекает имя файла без расширения .txt.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *