エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
(PowerShell) パイプラインはProcessで - Code Aquarium
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
(PowerShell) パイプラインはProcessで - Code Aquarium
2つのパススルー関数 サンプルコードその1 PowerShellの関数は一風変わっていて、内部に3つの役割をも... 2つのパススルー関数 サンプルコードその1 PowerShellの関数は一風変わっていて、内部に3つの役割をもったブロックを書くことができます。 function pass1 ([string] $Tag, [int]$MSec = 0){ begin{ Write-Host "BEGIN pass1 $Tag" } process{ [System.Threading.Thread]::Sleep($MSec) Write-Host "$Tag $_" $_ } end{ Write-Host "END pass1 $Tag" } }process ブロックはパイプライン上流からのデータを $_ で受け取り、そして下流へ処理結果をひとつづつ流します。begin と end はパイプライン処理の前処理と後処理です。 関数 pass1 は上流からのデータを何も加工せずのそまま下流へ流します。