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
.