GNUWin32

25 二月, 2008 (23:12) | 電腦與網路

我真是中 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

Technorati Tags: , , ,

Comments

Comment from Charlie Zhu
Time 2008/02/28 at 5:07 上午

把路径放到PATH变量中C:\windows和C:\windows\system32之前即可。不过我用的是UnxUnit,猜想你也适用。

Comment from ijliao
Time 2008/02/28 at 11:00 上午

我怕的是系統內部的 bat or script 有用到 find 的, path 亂指很怕搞爛掉…

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$怎麼連這些基本的東東都沒有~~~」

Write a comment