На этот вопрос уже есть ответ:
У меня много файлов с разными расширениями в одном каталоге (например, .aa
, .1ab
], .412
и т. Д.). Как я могу изменить расширения всех этих файлов на .txt
В папке теперь есть другие файлы, только те, расширения которых я хочу изменить.
Спасибо.
for IF in *.* ; do OF="${IF%.*}.txt" ; mv -n $IF $OF ; done