Pages

Sunday, April 27, 2008

shell and GNU ls for win32

這兩天回到 Windows 作業,深感不便,所以臨時找了一些工具讓 Windows 可以更好用一些

玩了一下覺得 winbash 比 tcsh 方便多了,要 cd 到中文目錄也沒問題;tcsh 不管是官方版和日文版都無法輸入中文...

另外我也試了一下 shell script 的支援,winbash 對於 CRLF 結尾的檔案似乎也能正確執行,這樣在 win32 寫的 script 就不用特地再轉換 file format (借用 vim 的用語) 了。

至於 GNU ls...以前裝的 UnxUtils 雖然也有附一個 ls,但無法處理中文檔名,列出來會是一堆問號。這次找到的 ls 除了可以顯示中文外,也可以加上顏色 (--color),小缺點是有中文時字寬會算錯,大概是 locale 的部份沒有轉換好 (windows 不曉得有沒有相關設定...)

這篇文章還有一個 tag 是 ACG 要說明一下。znc 版的 tcsh 提供了各種風味的錯誤訊息翻譯,大部份是 ACG 角色的語氣,也有日本方言,只要設定 TCSHLANG 變數即可:


This article was originally posted on this site.

1 comment: