【发布时间】:2010-10-14 21:23:49
【问题描述】:
我需要在PowerShell中回显一个数组的一系列元素,但是在元素之间提供了各种分隔符,所以我使用了;
Add-Content -Path $tempInputDir\testoutput.log -value ($($fields[0]) + " "+
$($fields[1]) + " " + $($fields[2]) + " " + $($fields[3]) + " "+
$($fields[15]) + " " + $($fields[17]))
}
我需要能够添加制表符和空格字符,正如您从上面的代码中看到的那样,我刚刚通过在双引号之间物理添加制表符和空格来完成此操作,但我确信这会导致问题行。
将这些字符回显到文件的正确方法是什么?我在某处读到“'t”可以使用,但这似乎不起作用?
【问题讨论】:
-
传统上应该是 \t 对吧?
-
@jeffamaphone:在使用 `` 转义字符串中的字符的语言中,是的。并非所有语言都以这种方式工作。
标签: syntax powershell