Como remover um diretório sem nome?

Como remover um diretório sem nome?

ls -lsaída:

drwxr-xr-x 10 mnevile mnevile 4.0K Sep  9 15:45 ​​
drwxrwxr-x 18 mnevile mnevile 4.0K Jun 16 16:01 movies/
drwxrwxr-x 16 mnevile mnevile 4.0K Aug 19 10:52 music/
drwxrwxr-x 16 mnevile mnevile 4.0K Aug 19 10:52 tv/

Como remover uma pasta sem nome?

Responder1

Primeiro você deve saber que este diretório tem um nome, mas é composto de caracteres não imprimíveis.

Você pode tentar este cenário:

Descubra o inode do arquivo:

ls -il

A saída deve ser como este exemplo:

261145 drwxr-xr-x 10 mnevile mnevile 4.0K Sep  9 15:45

Nota: Aqui, 261145 é o número do inode.

Então você pode tentar:

find . -inum 261145 -exec rm -rfi \{\} +

Responder2

parece que é um diretório com espaços. Eu iria cdpara esse diretório e usaria./" " or ./\

informação relacionada