This article describes how to define a string variable that spans multiple lines in PowerShell, using @ "Start, use @" when defining multi-line strings.
Is there a situation where we want to create a variable to hold a string that spans a line. is not how to input very headache ah? Other programming languages There's no way I don't know, but in PowerShell, there's an easy way to use the @ character.
Examples are as follows:
Copy Code code as follows:
$str = @ "
Line 1th of the string
Line 2nd of the string
......
Nth Line of String
"@
Note that after "@", do not appear with any other characters, or you will receive the following error:
Copy Code code as follows:
PS c:\users\zhanghong> $s =@ "1
Unrecognized tag exists in source text.
Location: 1 Characters: 4
OK, about PowerShell to create a multiline string, small series on the introduction so, hope to help you.