「PowerShell member value」でググったら以下のページを見つけた。
無名関数で
以上をここにまとめ終わって、これは Ruby で言うところの inspect だなーと、タグに「inspect」を入れたところで、おや?と思い、
「powershell object inspect」でググり直したら以下のページを見つけた。
何のことはない
- PowerShell Memo / 2006-01-16: プロパティの値を素早く調べる(Quick search of property value)
- stackoverflow / 2012-06-12: Lambda Expression in Powershell
- Clear-Script / 2018-10-26: Anonymous Functions in PowerShell
無名関数で
$lambda = {param($p) $p | gm |% {$_.Name + " : " + $p.($_.Name)}}みたいなの作って
ps |? {$_ -Match "OOB"} |% { &$lambda($_) }もしくは直接
ps |? {$_ -Match "OOB"} |% { &{param($p) $p | gm |% {$_.Name + " : " + $p.($_.Name)}}($_) }みたいにすれば行けたのだが、
以上をここにまとめ終わって、これは Ruby で言うところの inspect だなーと、タグに「inspect」を入れたところで、おや?と思い、
「powershell object inspect」でググり直したら以下のページを見つけた。
- raddit / 2014-03-07: how to inspect powershell objects
何のことはない
- Microsoft / Docs / PowerShell / Scripting / Reference / Microsoft.PowerShell.Utility / Format-List
ps |? {$_ -Match "OOB"} | fl *
タグ
コメントをかく