PowerShellで type a.txt | sort | uniq > b.txt してみた
あるリストの重複を取り除きたい。
unixならuniqがあるのだが、windowsのコマンドプロンプトには無いのだ。まあネットで探せばいくらでも見つかるのだろうし、rubyとかでも簡単に作れるのだろうけど。。。
MS謹製のPowerShellにuniqに該当するものがあるのが判ったので、これを使ってみることにした。
type, sort は該当するコマンドレットのエイリアスが存在する。
ではuniqはどうかというとuniqでは無くgu(Get-Unique)だった。
PS > type a.txt | sort | gu > b.txt
おおっ出来た。
でもなんかオカシイ。重複を削除しているのだからファイルサイズは小さくなるはずなのに2倍くらいになってる。。。