.\myFile # Create test file $f = cat myFi-6ren">
gpt4 book ai didi

powershell - 将select的结果转换为数组

转载 作者:行者123 更新时间:2023-12-03 14:05:29 25 4
gpt4 key购买 nike

我有以下代码。

$l = @("A", "B", "X", "Y")
echo "A,B,X`n1,2,3,4" > .\myFile # Create test file

$f = cat myFile | ConvertFrom-Csv | gm -MemberType NoteProperty | select Name
compare $l $f

$a = .... # convert $f to array
compare $l $a

如何转换 $f到数组以便可以与数组进行比较?支撑 @(...)不起作用。

比较 $l 时我得到以下结果和 $f .
PS C:\Users\nick> compare $l $f

InputObject SideIndicator
----------- -------------
@{Name=A} =>
@{Name=B} =>
@{Name=X} =>
A <=
B <=
X <=
Y <=

最佳答案

替换 select Nameselect -Expand NameForEach-Object { $_.Name } .

关于powershell - 将select的结果转换为数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15048405/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com