OSXで使われるターミナルは基本的に文字色、背景色の二色になっている。落ち着いた色合いで作業に没頭できるメリットはあるものの、単なるログもウォーニングも一緒の色ではエラーなどに気付きづらい欠点もある。確かに色がついているそこで使われるのがANSIカラーで、デフォルトの黒の他にも全8色から選ぶことができる。太字や背景色を変更して表示することも可能だ。したカラフルなターミナルの出力をWindowsのコマンドプロンプトでも使えるようにするのがwacだ。WindowsのコマンドプロンプトではそのままではANSIエスケープシーケンスに対応していないため、カラー表示ができないようだ(誤解があったらご指摘いただきたい)。可能にするansi.sysを使う方法があるが、ちょっと怖い気もする。batファイルの内容wacはコマンドプロンプトの出力をそのまま渡してやることで一時的にANSIエスケープシーケンスを使えるようにする。そのため普段の出力ではそのままだ。色はもちろん、太字などの装飾にも対応しているのでカラフルな出力で分かりやすい表示が実現できるはずだ。DOSがANSIエスケープシーケンスに対応していたのでカラー表示も可能だったようだ。2000以降のコマンドプロンプトはあくまでも互換であり対応がされていないらしい。その不都合を乗り越えるためのソフトウェアがwacになる。パイプで繋いでいるだけなので、使っていない場合は普通に表示されて終わるだけだ。エラーが出た時やシステム上注意しなければならない時に積極的に使っていくべきソフトウェアだろう。GitHubソフトウェア,WindowsCUI,github,ユーティリティ,フリーウェアMOONGIFTの関連記事${article.post_title}{{/each}}もっと見るコメントプレミアムでしか読めない記事が725あります。blockworks。