for i in *.txt; do mv "$i" "${i/.txt}".html; done
Например:
ls a.txt b.txt c.txt
После выполнения команды:
ls a.html b.html c.html
for i in *.txt; do mv "$i" "${i/.txt}".html; done
Например:
ls a.txt b.txt c.txt
После выполнения команды:
ls a.html b.html c.html