我想添加一个换行符不添加整个“诺特尔线的话,这里是我的代码:与换行符字符串连接工作不正常
"-- MANIFEST COUNT -- " >> "C:\psTest\test1.txt"
$manCount = (Get-ChildItem -filter "*manifest.csv").Count
$manCount + " `n" >> "C:\psTest\test1.txt"
我认为+ " `n"
将钉断行在伯爵身上,但它没有做任何事情。我也试过+ "`r`n"
(我在SO的其他地方发现了这个建议),但无济于事。
我来自VB,其中字符串和数字之间的连接将以字符串结尾或引发错误。这返回的数字没有错误,没有换行符,这对我来说并不直观。 –
@ n8。我懂了。 PowerShell的自动类型转换通常非常有用,但它确实有其缺陷。 – mklement0