Powershell - 将输出写入变量和字符串的文本语法

时间:2014-01-31 23:35:31

标签: powershell

我有以下内容:

$ 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)

感谢任何信息,谢谢。

1 个答案:

答案 0 :(得分:2)

您需要使用Get-Variable来获取动态命名的变量,例如:

Write-Output "The number of cows in field$($i+1): $(Get-Variable cowNumber$($i+1) -ValueOnly)" | ...