Re: ls 和 ls|cat 前面那個指令看不到中文,後面的可以?

看板FreeBSD作者時間17年前 (2008/05/08 12:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《iwhiori.bbs@bbs.ccns.ncku.edu.tw (一歐力)》之銘言: > 我的/etc/csh.login裡面設定是 > setenv ENABLE_STARTUP_LOCALE zh_TW.UTF-8 > setenv LC_CTYPE is_IS.ISO8859-1 > setenv LANG zh_TW.UTF-8 一般常見的設定是 zh.TW_Big5 或是 zh_TW.UTF-8。 is_IS.ISO8859-1 是以前 FreeBSD locale 資料庫還不完善時的暫時性解法。 > 連線用的pietty字元編碼設定是UTF-8 > 列出目前資料夾裡面有的資料 > > ls > smbftpd-2.0rc3 > _??????宣.d > 網??????宣.doc ls 依照 locale(1) 的設定處理。 > > ls | cat > smbftpd-2.0rc3 > 擺攤文宣.doc > 網愛文宣.doc ls 認定是 raw output。 == 亂射^H設一通就不能期望他正常運作。 -- Resistance is futile. http://blog.gslin.org/ & <gslin@gslin.org> -- ※ Origin: 邪惡小鹿鹿 <Deer.twbbs.org> ◆ From: 140.113.17.29
文章代碼(AID): #188di200 (FreeBSD)
文章代碼(AID): #188di200 (FreeBSD)