우분투의 ls는 유니 코드 문자를 표시 할 수 있지만 tree --charset unicode에서도 트리를 사용할 수 없습니다


10

Ubuntu 10.04 ls는 유니 코드 문자를 표시 할 수 있지만 또는로 tree도 유니 코드 문자를 표시 할 수 없습니다 . 그것을 해결할 방법이 있습니까? 작동하지 않는 이스케이프 문자를 해석 할 수 있습니다 ( 에서 온 것 )tree --charset unicodeutf8echocat list.txt | echo -elist.txttree > list.txt

업데이트 : tree -H www.somewhere.com유니 코드를 출력 할 수 있지만 (UTF-8이어야 함) 지금은 이것이 웹 페이지와 같은 유일한 방법 인 것 같습니다.

$ ls -R
.:
list2.txt  list.txt  久未在遊行場合露面的前總統李登輝.txt  遊行

./遊行:
大家2.txt  大家.txt

$ tree --charset unicode
.
|-- list2.txt
|-- list.txt
|-- \344\271\205\346\234\252\345\234\250\351\201\212\350\241\214\345\240\264\345\220\210\351\234\262\351\235\242\347\232\204\345\211\215\347\270\275\347\265\261\346\235\216\347\231\273\350\274\235.txt
`-- \351\201\212\350\241\214
    |-- \345\244\247\345\256\2662.txt
    `-- \345\244\247\345\256\266.txt

1 directory, 5 files

$ tree --charset utf8
.
├── list2.txt
├── list.txt
├── \344\271\205\346\234\252\345\234\250\351\201\212\350\241\214\345\240\264\345\220\210\351\234\262\351\235\242\347\232\204\345\211\215\347\270\275\347\265\261\346\235\216\347\231\273\350\274\235.txt
└── \351\201\212\350\241\214
    ├── \345\244\247\345\256\2662.txt
    └── \345\244\247\345\256\266.txt

1 directory, 5 files

답변:


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.