Eu usei o seguinte comando para tentar remover caracteres especiais e substituí-los por um "." Como posso desfazer essa ação?
find . -type f -exec rename 's/[^A-Za-z0-9._]/./g' {} +
Eu tenho usado o Ubuntu há mais de 10 anos, mas não tenho muita experiência em regex, eu deveria ter testado o comando acima em arquivos sem importância primeiro, DOH!
Quando eu navego na pasta a partir de uma máquina windows, ela mostra vários arquivos ocultos por um segundo, então eu suponho que eles ainda estão lá, apenas com alguns nomes estranhos que impedem que eles sejam acessados.
Obviamente, o comando tinha um erro de sintaxe ou eu deveria ter usado um "_" em vez de um "."
Qualquer ajuda é muito apreciada.