GNUWin32
我真是中 Un*x 的毒太深了 orz
對於一個在 Un*x 環境下一路成長過來的人來說,一夕之間全部強制切換成 M$ Win32 是悲慘的;雖然有些常用的程式在 windows 這邊的發展也很強大 (例如 vim),但是那些在 CLI 下的小工具就得要另外想辦法。以前有玩過 Cygwin,但是我一直不是很喜歡它的玩法,多搞一層模擬器上去並不是什麼好主意;後來找了一下,我的最終解法是採用 GNUWin32,它把很多 GNU 的程式都 porting 到 win32 上,而且是 native binary,安裝和使用上相當方便。
現在惟一還沒解決的問題就是,我想要用 Un*x 的 find,但是系統會優先使用 built-in 的 find (類似 Un*x 的 grep)… 這好像改 PATH 也沒救,可能要改程式名稱吧 orz
Comments
Comment from Kirin Lin
Time 2008/02/28 at 3:27 下午
Windows 系統內部沒有 batch or script 用到 find 的啦~放心用… :P
連 Visual Studio 裡面的 batch 也沒看到有用…XD
Comment from jeffhung
Time 2008/03/02 at 7:40 上午
裝 native win32 tcsh,在 dos prompt 維持使用 win32 的 find,但在 tcsh 下將 gnu 的 find 提前或乾脆遮蔽掉 win32 find。
(win32 tcsh 還可以用 / 喔。)
Comment from tiebob
Time 2008/04/25 at 9:32 上午
這怎麼算中毒~~~
應該是要說「m$怎麼連這些基本的東東都沒有~~~」
Comment from Charlie Zhu
Time 2008/02/28 at 5:07 上午
把路径放到PATH变量中C:\windows和C:\windows\system32之前即可。不过我用的是UnxUnit,猜想你也适用。