このエントリーをはてなブックマークに追加


追記

同様なツールでGowもあります。
以下の記事を参考にしてください。

定番UNIXコマンドをWindowsで使う

定番UNIXコマンドをWindowsのコマンドプロンプトで利用したいなぁと思った人はGNU utilities for Win32 - UnxUtilsをインストールするとよいかもしれません。
CygwinやWindows Services for UNIX(SFU)をインストールするのは遠慮したいと思っている人にとってもよいかもしれません。
ただし、lsコマンドなどで日本語ファイル名の場合、文字化けしますのであしからず。


スポンサーリンク

関連記事

GNU utilities for Win32 - UnxUtils

UnxUtilsのページとsourceforgeのサイトのURLを以下に記します。

UnxUtilsの取得

sourceforgeよりUnxUtilsダウンロードしました。
http://sourceforge.net/projects/unxutils/

unxutils-01.gif

UnxUtilsのインストール

ダウンロードしたUnxUtils.zipを解凍(展開)するだけです。
なので、コマンドプロンプトで便利に利用するための環境設定を行います。

  1. 当方、デスクトップに解凍したのでC:\にUnxUtilsをフォルダーごと移動しました。
    unxutils-02.gif
     
  2. コマンドは UnxUtils\usr\local\wbin に格納されていました。
    unxutils-03.gif
     
  3. 環境変数にwbinのパスを通しコマンドプロンプトを起動したらすぐに使えるようにする。
    以下の手順により、環境変数PATHにwbinを追加しコマンドプロンプトを利用したらすぐに使えるようにしました。
    環境変数設定画面の表示方法は以下のリンクを参照してださい。
  4. 環境変数画面のPathをクリックし編集ボタンを押します
    unxutils-04.gif
     
  5. システム変数の編集画面の変数値の最後に以下の文字列を入力します。
    ;C:\UnxUtils\usr\local\wbin
    当方、C:\に解凍したUnxUtilsを移動したので上記の設定になります。
    他のドライブや違う場所に移動(コピー)した人はwbinまでのフルパスを指定してください。
    また、先頭の;を忘れないようにしてください。
     
  6. 環境変数を設定後、再度コマンドプロンプトを起動すればUNIX定番コマンドが利用できるよになります。

wbinにあるコマンド一覧

C:\UnxUtils\usr\local\wbin>ls
agrep.exe         expand.exe        makedepend.exe    su.exe
ansi2knr.exe      expr.exe          makemsg.exe       sum.exe
basename.exe      factor.exe        man.exe           sync.exe
bc.exe            fgrep.exe         md5sum.exe        tac.exe
bison.exe         find.exe          mkdir.exe         tail.exe
bunzip2.exe       flex.exe          mkfifo.exe        tar.exe
bzip2.exe         fmt.exe           mknod.exe         tee.exe
bzip2recover.exe  fold.exe          mv.exe            test.exe
cat.exe           fsplit.exe        mvdir.exe         touch.exe
chgrp.exe         gawk.exe          nl.exe            tr.exe
chmod.exe         gclip.exe         od.exe            type.exe
chown.exe         gplay.exe         paste.exe         uname.exe
cksum.exe         grep.exe          patch.exe         unexpand.exe
cmp.exe           gsar.exe          pathchk.exe       uniq.exe
comm.exe          gunzip.exe        pclip.exe         unrar.exe
compress.exe      gzip.exe          pr.exe            unshar.exe
cp.exe            head.exe          printenv.exe      unzip.exe
csplit.exe        id.exe            printf.exe        uudecode.exe
cut.exe           indent.exe        pwd.exe           uuencode.exe
date.exe          install.exe       recode.exe        wc.exe
dc.exe            join.exe          rm.exe            wget.exe
dd.exe            jwhois.exe        rman.exe          wget.hlp
df.exe            less.exe          rmdir.exe         which.exe
diff.exe          lesskey.exe       sdiff.exe         whoami.exe
diff3.exe         libfl.a           sed.exe           xargs.exe
dircolors.exe     libfl.lib         seq.exe           yes.exe
dirname.exe       ln.exe            shar.exe          zcat.exe
du.exe            logname.exe       sleep.exe         zip.exe
echo.exe          ls.exe            sort.exe
egrep.exe         m4.exe            split.exe
env.exe           make.exe          stego.exe

スポンサーリンク


添付ファイル: fileunxutils-04.gif 413件 [詳細] fileunxutils-03.gif 373件 [詳細] fileunxutils-05.gif 113件 [詳細] fileunxutils-02.gif 661件 [詳細] fileunxutils-01.gif 500件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-03-20 (金) 22:48:55 (1069d)