Como remover um arquivo com multiplos caracteres invalidos. [RESOLVIDO]

1. Como remover um arquivo com multiplos caracteres invalidos. [RESOLVIDO]

Luiz Henrique Gasparin Jeronimo
Xindage

(usa Arch Linux)

Enviado em 13/02/2023 - 23:25h

Estou com um arquivo que surgiu apos um desligamento inesperado nessa maquina, não consigo remove-lo nem pelo UI ou pelo bash, alguem da uma forca ai:
Nome na UI: ��C�V
Nome encontrado via LS: ''$'\200\372''C'$'\261\026''V'
Deixei uma foto do terminal pra ajuda.


  


2. Re: Como remover um arquivo com multiplos caracteres invalidos. [RESOLVIDO]

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 13/02/2023 - 23:25h

R: Para remover um arquivo com multiplos caracteres inválidos, você pode usar o comando `rm` com a flag `--encoding=` para especificar o conjunto de caracteres usados. Por exemplo, para remover o arquivo apresentado, você deveria usar o seguinte comando:

$ rm --encoding=UTF-8 ��C�V

Em alguns casos, ao invés de usar o nome apresentado na UI, você precisa usar o nome fornecido pelo comando `ls` com sua codificação, como no caso acima:

$ rm --encoding=UTF-8 $\200\372C$\261\026V

Espero ter ajudado!


3. Re: Como remover um arquivo com multiplos caracteres invalidos. [RESOLVIDO]

Luiz Henrique Gasparin Jeronimo
Xindage

(usa Arch Linux)

Enviado em 13/02/2023 - 23:33h

nao funcionou retornou um erro:
rm: opção não reconhecida “--encoding=UTF-8”
tentei um --help aqui e esse comando não existe.


4. Re: Como remover um arquivo com multiplos caracteres invalidos. [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 14/02/2023 - 10:00h



Campeão ... a principio se vc tem saída no terminal não poste pra gente imagens ... copie do terminal e cole aqui no fórum o texto ... aí da pra gente trabalhar com o texto ..

tenta fazer o seguinte ... de o comando como root "rm -rvf" ... aí vc copia o nome do arquivo diretamente do terminal ( comando ls ) e cola depois do comando .. se der errado manda pra gente ( como texto ) .os comandos




------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------




5. Re: Como remover um arquivo com multiplos caracteres invalidos. [RESOLVIDO]

Luiz Henrique Gasparin Jeronimo
Xindage

(usa Arch Linux)

Enviado em 14/02/2023 - 10:10h

Certo vou lembrar disso da proxima vez.

agora so um ultimo detalhe, o comando resolveu o problema, pelo que eu vi "r" é usado pra tratar o arquivo com um diretorio, estranho mais funcionou.


6. Re: Como remover um arquivo com multiplos caracteres invalidos. [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 14/02/2023 - 12:10h


o comando que te passei serve tanto para arquivo quanto para diretório eu acostumei a sempre usar o 'rvf' no rm ... o mais provável de ter acontecido aí é que vc ao invés de copiar o nome do arquivo estava é digitando, gerando assim erro de codificação.

enfim ... bom que resolveu... não deixe de assinalar a "melhor resposta".

------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts