or1ko's diary

日々を書きます

Unixのwhich

PowerShellUnixのwhichに相当する機能は、Get-Commandだった。環境変数Pathに設定してあるだけなのに、Get-Commandで取れることにはびっくりした。今まで、"start"とかはMS-DOSと同じようにただ実行されているだけなのかと思っていたけれど、一度、Commandというオブジェクトに変換されてから、Commandとして実行されているだなと、ますますPowerShellに惚れました。PowerShellは、Visual Basicの簡易さと(哲学の)Monadをかけあわせられてて、自分の趣向とよくあいます。