PowerShellとパイプライン2013-02-14PowerShellとパイプラインPowerShell非常に秀逸で尊敬の念を覚えた記事があります。対比することで、PowerShellでのパイプがAWKとはどう違うのかPowerShellにおけるパイプが齎す最大のメリットとは何なのかを、具体的な例で示されています。Linuxの各ユーザー様がPowerShellに興味を少しでも覚えたなら読んでいただけると、Powershellのイメージが朧げにでも湧いてくるのではと思います。PowerShellのパイプ細かい内容は、前述のサイトが詳しいので割愛します。ここでは、私自身が感じるPowerShellにおけるパイプの活用です。これまで、私もシェル芸でUSPさんで示されているAWKやBashを使った回答に刺激を受けてPoweShellで解いてきました。その時のシェル構築方法もまさに、PowerShellのパイプを少しずつ足したり引いたりと、組み合わせ検証しつつです。~”for,while禁止”に喜びを感じる人の何と多い事か!」をPowerShellでやってみたPowerShellは、パイプを付け加える、外す(コメントアウトも可)によって、ほかのコマンドレットをどんどん活用できます。パイプラインの組み合わせで、対話的に結果も出力できるので、結果を受けての修正、反映も容易です。そのため、シェル芸などのように「ワンライナーで」と言われても何ら臆することなく、むしろ楽しんで取り組めるのです。私も長年cmdを使ってきましたが、結果を受けてパイプで足して......というスタイルはトテモではありませんができませんでした。PowerShellにとって、最も重要な機能の1つ。それは、パイプラインに他ならないと思います。最近は、某こわい方々がPowerShellへの侵攻を始められたので、LINQのやり方がどのようにPowerShellで活かされるのかとても興味あります。私個人は、シェル芸で基本能力を高めつつ、RemoteSessionやJon、Workflowに対してもアクションを取っていきたいなぁと。経験上、サーバー管理におけるPowerShellの活用を心がけたいのです。読者になるこのブログについて引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。