我有以下内容:
$ i =更改的数字
new-variable -name cowNumber $($ i + 1)-value [some value]
我想将其输出到文本文件,使其显示为:
写入输出“field2中的奶牛数量:[cowNumber value]”| Out-file [some path] -append
其中field2格式为字段($ i + 1),[cowNumber值]为cowNumber $($ i + 1)
感谢任何信息,谢谢。
答案 0 :(得分:2)
您需要使用Get-Variable来获取动态命名的变量,例如:
Write-Output "The number of cows in field$($i+1): $(Get-Variable cowNumber$($i+1) -ValueOnly)" | ...