Não é possível mudar para o diretório com nome coreano no meu servidor debian

3

Eu fiz um backup do rsync de alguns diretórios de um laptop macbook para um servidor debian. Alguns deles têm caracteres coreanos ( Hangeul ) em seus nomes. Depois de consertar a localidade do meu servidor, ele exibe bem quando eu faço um ls por exemplo. Mas eu não posso cd para isso.

Exemplo:

$ ls -1 | head
한국어
dirA
dirB
…

Mas se tentar navegar pelo diretório:

$ cd 한 국 어
cd: 3: can't cd to 한국어

Alguma ideia do que está errado e como corrigi-lo?

    
por DaLynX 01.11.2013 / 23:17

1 resposta

0

Sugiro inserir ls -il | egrep "^[0-9]+ d" para obter o número de índice xxxxxxxx (primeiro campo da saída) do diretório mal-nomeado, seguido por algo como find . -maxdepth 1 -inum xxxxxxxx -exec /bin/mv {} NewDirectoryName \; para alterar o nome do diretório para algo que não será causar problemas no futuro.

    
por 02.11.2013 / 03:17

Tags