我是[完全新的PowerShell和]在一個循環中串聯一個字符串,如果發生特殊情況我應該插入一個換行符...我該怎麼做?如何在PowerShell中斷行?
基本上找相當於\n
。
$str = ""
foreach($line in $file){
if($line -Match $review){ #Special condition
$str += ANSWER #looking for ANSWER
}
#code.....
}
到目前爲止,我已經嘗試
"\n" '\n' "\N" '\N' "\r" '\r' "\R" '\R' '`n' '`r' '-n' '-r'
謝謝,但不起作用。 它給我'術語' '不被識別爲cmdlet的名稱,函數,sc ....' – user454322 2012-08-09 04:52:47
'Help about_Escape_character'中的示例幫助我找出問題所在。編輯答案以顯示解決方案 – user454322 2012-08-09 04:56:46
因此,要分割多行字符串,請使用'$ filestobackup = $ files.split(「\'n」);' – bgStack15 2015-04-01 19:31:41