Gowとは、Windows 環境において Linuxコマンドを実行するプログラム集です。エミュレータではなく Windows ネーティブアプリなので性能は良く使い勝手もよいです。特にWindows環境にはない wc コマンド(ファイルの行数をカウント)やWindowsでは検索機能が弱い findstr find コマンドの代替の grep などはとても便利です。powershellなどで代替は可能ですが、linux 環境のシェルをWindowsに移植する場合や、linux環境に慣れたユーザにとっては本ツールはとても有用でしょう。
スポンサーリンク
以下からダウンロードが可能です。
https://github.com/bmatzelle/gow/downloads
2017年現在の最新版は以下の通りでした。
Gow-0.7.0.exe — Gow 0.7.0 - Windows Installer
8.1MB · Uploaded on Oct 1 2012
スポンサーリンク
(1)Gow-0.7.0.exe を実行します。
(2)以下の通り "cloud.github.com から Gow-0.7.0.exe(8.07MB)を実行または保存しますか?に対しては、内容を確認してから[実行]を選択します。
(3)再度以下の警告が表示される場合があります。問題ない場合は[実行]を選択します。
(4)以下のユーザアカウント制御の警告が表示される場合は、問題ないことを確認して[はい]を実行します。
(5)「ライセンス同意書(License Agreement)」を確認し、同意する場合は「I Agree」を選択します
(6)オプションを確認します。「Command Prompt Here」をチェックすると、エクスプローラなどの右クリックメニューに表示されるようになります。
(7)インストールするフォルダを選択します。
(8)追加するメニューを選択します。[Install]を実行するとインストールが開始されます。
(9)以下の通り「Completed」と表示されれば、インストールは成功です。[Close]を押すとインストーラーが終了します。
スポンサーリンク
デフォルトでは以下にインストールされます。(Windows 10 64ビットの場合)
C:\Program Files (x86)\Gow> |
どのようなバイナリがあるか確認してみます。
2008/02/11 03:30 352,768 awk.exe 2005/04/21 09:41 23,552 basename.exe 2010/10/25 08:15 563,200 bash.exe 2005/03/08 10:54 88,064 bc.exe 2009/05/05 11:17 279,552 bison.exe 2008/03/21 09:12 38,400 bunzip2.exe 2008/03/21 09:12 69,120 bzip2.dll 2008/03/21 09:12 38,400 bzip2.exe 2008/03/21 09:12 19,456 bzip2recover.exe 2005/04/21 09:41 62,464 cat.exe 2005/04/21 09:41 83,968 chgrp.exe 2005/04/21 09:41 81,920 chmod.exe 2005/04/21 09:41 86,016 chown.exe 2005/04/21 09:41 24,576 chroot.exe 2005/04/21 09:41 25,600 cksum.exe 2012/09/11 00:28 16 clear.bat 2005/04/21 09:41 130,048 cp.exe 2005/04/21 09:41 76,288 csplit.exe 2012/07/30 01:33 2,525,184 curl.exe 2005/04/21 09:41 38,912 cut.exe 2005/03/08 10:54 51,200 dc.exe 2005/04/21 09:41 87,552 dd.exe 2005/04/21 09:42 81,920 df.exe 2004/05/25 03:46 150,528 diff.exe 2004/05/25 03:46 59,392 diff3.exe 2005/04/21 09:41 24,064 dirname.exe 2000/10/11 23:55 40,960 dos2unix.exe 2005/04/21 09:41 108,544 du.exe 2009/02/13 22:19 92,160 egrep.exe 2005/04/21 09:41 24,064 env.exe 2005/04/21 09:41 27,648 expand.exe 2005/04/21 09:41 62,464 expr.exe 2005/04/21 09:41 31,232 factor.exe 2009/02/13 22:19 54,784 fgrep.exe 2004/04/08 12:56 170,496 flex.exe 2005/04/21 09:41 30,720 fmt.exe 2005/04/21 09:41 26,624 fold.exe 2008/02/11 03:30 352,768 gawk.exe 2004/12/19 06:38 62,464 gdbm3.dll 2005/04/19 09:53 160,256 gfind.exe 2017/08/29 22:47 72 gow.bat 2012/10/01 08:22 2,440 gow.vbs 2009/02/13 22:19 96,256 grep.exe 2008/01/31 05:11 21,504 gsar.exe 2007/10/16 04:59 68,096 gzip.exe 2005/04/21 09:41 73,216 head.exe 2005/03/08 10:48 101,888 history5.dll 2005/04/21 09:41 25,600 hostid.exe 2005/04/21 09:41 23,552 hostname.exe 2005/04/21 09:41 28,160 id.exe 2009/02/16 02:01 72,704 indent.exe 2005/04/21 09:41 135,168 install.exe 2005/04/21 09:41 40,448 join.exe 2005/09/06 13:00 104,960 jwhois.exe 2006/01/04 08:56 195,584 less.exe 2006/01/04 08:56 17,408 lesskey.exe 2012/07/29 21:17 572,928 libcurl.dll 2008/09/04 11:49 1,177,600 libeay32.dll 2004/03/17 10:37 898,048 libiconv2.dll 2010/03/31 10:29 279,955 libidn-11.dll 2003/04/05 11:09 72,261 libintl-2.dll 2005/05/07 10:52 103,424 libintl3.dll 2008/09/04 11:49 232,960 libssl32.dll 2005/04/21 09:41 102,400 ln.exe 2005/04/21 09:41 180,736 ls.exe 2009/04/03 14:15 179,200 m4.exe 2006/11/25 15:28 175,104 make.exe 2005/04/21 09:41 41,984 md5sum.exe 2005/04/21 09:41 69,120 mkdir.exe 2005/04/21 09:41 61,440 mkfifo.exe 2005/04/21 09:41 67,584 mknod.exe 2011/04/25 09:42 820,224 msys-1.0.dll 2010/02/02 08:29 72,192 msys-regex-1.dll 2010/02/01 11:44 36,864 msys-termcap-0.dll 2005/04/21 09:41 138,752 mv.exe 2004/07/08 20:19 258,048 ncftp.exe 2005/04/21 09:41 66,048 nl.exe 2005/04/21 09:41 86,016 od.exe 2011/12/11 01:35 139,264 pageant.exe 2005/04/21 09:41 26,112 paste.exe 2007/05/15 14:19 112,128 patch.exe 2005/04/21 09:41 58,880 pathchk.exe 2007/03/17 23:56 140,288 pcre3.dll 2011/12/11 01:35 303,104 plink.exe 2005/04/21 09:41 121,344 pr.exe 2005/04/21 09:41 23,040 printenv.exe 2005/04/21 09:41 45,056 printf.exe 2011/12/11 01:35 315,392 pscp.exe 2011/12/11 01:35 327,680 psftp.exe 2011/12/11 01:35 483,328 putty.exe 2011/12/11 01:35 180,224 puttygen.exe 2005/04/21 09:41 61,440 pwd.exe 2005/03/08 10:48 229,888 readline5.dll 2007/10/25 01:10 79,360 regex2.dll 2005/04/21 09:41 109,056 rm.exe 2005/04/21 09:41 25,088 rmdir.exe 2010/04/13 12:53 44 scp.bat 2004/05/25 03:46 61,952 sdiff.exe 2010/12/28 07:10 77,824 sed.exe 2005/04/21 09:41 26,624 seq.exe 2012/09/11 02:21 45 sftp.bat 2005/04/21 09:41 41,984 sha1sum.exe 2004/03/12 23:49 79,872 shar.exe 2005/04/21 09:41 27,648 sleep.exe 2005/04/21 09:41 96,256 sort.exe 2005/04/21 09:41 72,192 split.exe 2011/12/06 12:16 45 ssh.bat 2012/05/29 00:45 352,768 ssleay32.dll 2005/04/21 09:42 78,336 su.exe 2005/04/21 09:41 36,352 sum.exe 2005/04/21 09:41 23,040 sync.exe 2005/04/21 09:41 92,160 tac.exe 2005/04/21 09:41 88,064 tail.exe 2003/10/04 10:58 167,424 tar.exe 2005/04/21 09:41 24,576 tee.exe 2005/04/21 09:41 62,976 test.exe 2005/04/21 09:41 78,848 touch.exe 2005/04/21 09:41 43,008 tr.exe 2005/04/21 09:41 33,792 uname.exe 2005/04/21 09:41 28,672 unexpand.exe 2005/04/21 09:41 32,768 uniq.exe 2000/10/11 23:55 40,960 unix2dos.exe 2005/04/21 09:41 24,576 unlink.exe 2005/02/21 02:41 203,776 unrar.exe 2005/02/21 02:41 220,160 unrar3.dll 2004/03/12 23:49 28,160 unshar.exe 2004/03/12 23:49 17,920 uudecode.exe 2004/03/12 23:49 43,008 uuencode.exe 2010/10/28 07:03 1,732,096 vim.exe 2005/04/21 09:41 100,352 wc.exe 2009/01/01 04:03 449,024 wget.exe 2010/04/13 12:53 204 whereis.bat 2008/08/11 05:23 23,040 which.exe 2005/04/21 09:41 24,576 whoami.exe 2005/04/19 09:53 32,768 xargs.exe 2005/04/21 09:41 23,040 yes.exe 2008/07/13 22:31 237,056 zip.exe 2008/07/14 00:35 231,936 zip32z64.dll |
[戻る]