2011-10-23 223 views
3

最近在一個只使用windows的地方開始工作,而且真的可以使用一個簡單的shell來複制bash功能。 MinGw和Cygwin似乎有點矯枉過正。任何建議欣然接受。 謝謝在windows中使用grep,sed,awk的shell

+0

可能重複[Bash shell for Windows?](http://stackoverflow.com/questions/913912/bash-shell-for-windows) – Mat

回答

6

您不必安裝所有的Cygwin,因爲您可以選擇單獨的軟件包。

說了這麼多,我仍然更喜歡安裝這個軟件,因爲我寧願在需要它時使用所有的工具,而不必去找出它們所在的軟件包。即使安裝了很多,沒有人迫使你使用所有這些,現在讓我們面對現實,磁盤空間是非常便宜的。

如果你想要一個像grepsedawk的東西個人的二進制文件,你也可以看看GnuWin32 - 這些都是不需要Cygwin的DLL本地的可執行文件。你可以從包列表中選擇你想要的可執行文件,它們將會爲你安裝。

3

一個shell的功能通常使用外部程序。你可以下載你想要的工具的Windows版本: grepawksed

你可能也想看看到PowerShell - 一個Windows外殼,實際上是很好的(很多很多,比CMD好得多) ,並且與Windows環境有良好的交互。