最近ようやくBash漬けからPowerShellな日々に戻れそうな戻れなさそうな予感です。 しばらくブログ更新すらできない状況でしたが再び活動再開したいなぁとか。 さて、今回は、あるObjectの集合から、任意の個数ごとにObjectを取り出す操作をPowerShellで考えてみます。 例えば、1~131の連番で、20個ずつ取り出してそれぞれを別々のファイルに保存したりとか、ありますよね? 意外とこういうの他で見かけないので、参考になれば幸いです。 利用するコマンドレット 結構癖があって面倒なこの子を使います。 Select-Object Select-Objectには、skipパラメータとfirst(あるいはlast)パラメータがあります。 これを使えば.....簡単に実現できます。 サンプル では例に上げた、1~131の連番になった配列から20個ずつ取り出す処理を見てみましょう。 $n