Tente este comando find ,
find . -type f ! -name "*.*" -exec mv {} {}.html \;
Ele renomeia os arquivos que não contêm pontos em seus nomes de arquivos presentes no diretório atual para este formato filename.html ( adicionado .html no último ).
. - > Representa o diretório atual
-type f - > Para fazer esta operação somente em arquivos.
! -name "*.*" - > imprima o nome dos arquivos que não possuem pontos em seus nomes.
-exec mv {} {}.html - > O comando find executa este movimento (ou) renomeia a operação nos nomes de arquivos extraídos.
\; - > Representa o final do comando find .