Burada çözmeye çalıştığım sorun, ssh oturumunun bir OS X makinesinin terminalinde, ls
komutun çıktısının utf8 kodlu Çince karakterleri dosya adlarında doğru şekilde görüntüleyememesidir (benzeri bir şeyi gösterir ???
). Kullandığım ssh istemcisi securecrt
ve putty
Windows'ta (her ikisi de utf8 kodlamasını kullanacak şekilde yapılandırılmış). İkisinde de bu sorun var. Öte yandan, dosya içeriğindeki utf8 karakterleri (via vim
ve ile olduğu gibi cat
) doğru şekilde görüntülenebilir ve bash'nin otomatik tamamlama özelliği de dosya adlarında utf8 karakterlerini doğru görüntüleyebilir (birden fazla aday olduğunda hem aday listesinde hem de yalnızca bir aday olduğunda otomatik olarak tamamlanan dosya adı.)
Öyleyse, ls
ssh oturumunun terminalindeki utf8 kodlu dosya adlarını OS X makinesine nasıl doğru bir şekilde gösterebiliriz?