最近は、PowerShellでシェルコーディングをする機会も多くなった。Windows/WindowsServerどのバージョンでもインストールされていていつでも使える。
日々、運用しているサーバーを停止して環境をつくるほどの認識がない現場もあると思う。
そのくせ、ログの取得と調査のことを強く言われる。それならば、Perlなどのテキスト処理ができるツールも実装すべきと考えるべきだが、余計なことはしたくない。こいうこともあり、PowerShellは重宝できる。
PowerShellで、ログを解析するものです。毎回、grepしたり、tailしたりするぐらいならば1つシェルを作成するだけでよい。使い捨てになってもシェルをつくるほうがいい。