Deseja a saída “tree” utf8

1
▶ tree 下载 -L 1
403055
├── BT
├── ISO
├── Let\ s\ Play\ -\ Sniper\ Elite\ v2\ Nazi\ Zombie\ Army.flv
├── sniper\ elite\ v2\ 02.flv
└── 057436545

a saída ASCII de 7 bits não é identificável para humanos. Normalmente eu uso ascii2uni -a K para converter em UTF8. mas no Fedora 25, o uni2ascii não está no repo. Então, qualquer outra maneira de fazer com que o resultado seja UTF8?

    
por utopic eexpress 23.05.2017 / 03:42

1 resposta

1

Defina a codificação como UTF-8 (e escolha uma localidade apropriada que tenha suporte para Unicode), por exemplo:

LC_ALL=en_US.UTF-8 tree -L 1 下载

Presumivelmente, você está usando uma localidade que não consegue interpretar esses caracteres ( C talvez?).

Exemplo:

% LC_ALL=C tree 下载 
403055
'-- foo

% LC_ALL=en_US.UTF-8 tree 下载 
下载
└── foo
    
por 23.05.2017 / 05:05

Tags