2008-01-12から1日間の記事一覧

PowerShell で LINQ

id:NyaRuRu:20080112:p1 の続き. 初版からの変更点 take のバグフィックス 実験的に PowerShell v2.0 対策 (内部実装に依存する対策なので微妙) ストリーミング出力の自動フラット化を抑制 (LINQ のセマンティクスを採用) xrepeat の引数を scriptblock で…

PowerShell で SIGPIPE 連鎖

元ネタは『Windows PowerShell (正式版リリース)1.0 (376-)』. 旧バージョン (追記) 色々ご指摘をいただき,それを受けての改良版が下の方にあります. #PowerShell 1.0 filter yes { while($true){ "y" } } filter take([int] $n) { if(0 -gt --$n) { br…