WindowsでUnixのコマンドを使用する:Gow

Gow (Gnu On Windows)
http://wiki.github.com/bmatzelle/gow/

Cygwinじゃない。Cygwinに比べると軽くて容量も少なくて、
DOSUNIXコマンドできるので「ls」とかやっても残念な気分にならない。
DOS上で、ls, vim, tar, grep, diff, tail, unzipできると非常に助かる。


公式より「compiled as native win32 binaries.」
だって。自宅PC(64bit)で使えず残念。
#lsとかvimとか、一部コマンドは使用できるんだけど。
会社のマシンで使用中。

・コマンドリスト
http://wiki.github.com/bmatzelle/gow/executables_list

失敗コマンド

以下、Windows7 64bit環境時
原因しらべて公式見たら...

・tail -f ファイル
 #容量かなりあるんだけど。なんでだろ?

tail: write error: No space left on device

bash
 #かなり痛い。「C:\tmp」つくってみたけど、結果は変わらず。64bitが原因?

bash: warning: could not find /tmp, please create!
bash: //.bashrc: Invalid argument
bash-2.03$ ls
development.log  production.log   server.log       test.log
[sig] C:\Program Files (x86)\Gow\bin\bash.exe 1000 (0) call_handler: couldn't ge
t context of main thread, error 998
[sig] bash 1000 (5) call_handler: couldn't get context of main thread, error 998

#このあとフリーーーズ!