当前位置: 首页 > 编程笔记 >

PowerShell中定义多行字符串变量的方法

端木望
2023-03-14
本文向大家介绍PowerShell中定义多行字符串变量的方法,包括了PowerShell中定义多行字符串变量的方法的使用技巧和注意事项,需要的朋友参考一下

本文介绍PowerShell中如何定义一个跨多行的字符串变量,定义多行字符串时使用@"开始,使用"@结束。

有没有遇到这样一种情况,我们想创建一个变量来保存一个跨行的字符串。 是不是对怎么输入很头疼啊?其它html" target="_blank">编程语言有没有办法我不知道,但在PowerShell中,有一个很简单的办法,那就是使用@字符。

举例如下:


$str = @"

字符串的第1行

字符串的第2行

……

字符串的第n行

"@


注意在“@"”之后,不要出现其它字符,否则就会出现如下错误:

PS C:\Users\zhanghong> $s=@"1

源文本中存在无法识别的标记。

所在位置 行:1 字符: 4


好了,关于PowerShell创建多行字符串,小编就介绍这么,希望对大家有所帮助。

 类似资料:
  • 4.2.5 六字节变量 定义六字节变量的定义符为DF/FWORD(DefineFarword)。顾名思义,每个六字节变量占用六个连续的字节。 DF1 DF 1234567890abH, -1 DF 1abcd23H 上述定义的内存分配如下所示。 … abH 90H 78H 56H 34H 12H 0FFH 0FFH 0FFH 0FFH 0FFH 0FFH 23hH 0cdH 0abH 01H 00

  • 本文向大家介绍PowerShell中直接输出转义字符或变量名称的方法,包括了PowerShell中直接输出转义字符或变量名称的方法的使用技巧和注意事项,需要的朋友参考一下 本文介绍在PowerShell的字符串中,如何禁止字符串中某分字符被转义或部分字符被当作变量,即让字符串中所有的字符都原样输出。 在PowerShell中,转义字符是以字符(·)开头的一部分特殊字符,可以用于实现换行、TAB等功

  • 本文向大家介绍PowerShell中定义多个变量并赋值的例子,包括了PowerShell中定义多个变量并赋值的例子的使用技巧和注意事项,需要的朋友参考一下 所谓赋值语句,小编在最早学C语言时就知道那就是“a=1;”。这么多年来,虽然语言在变,但赋值语句基本没变过。但今天在看一串PowerShell代码的时候,这种理念被推翻了。小编看到了多变量同时赋值的语句。 小编看到的语句是这样的: 大家来猜猜它

  • 我使用以下代码通过Windows窗体“浏览”功能选择文件夹,然后将该路径传递到gci cmdlet 但我得到了这些错误: 在 C:\测试\合并图片2.ps1:17 字符:13 $Child = gci Move-Item:无法将参数绑定到参数“Path ”,因为它为空。在C:\ Test \ Combine pics 2 . PS1:19 char:43 Foreach($ Item in $ C

  • 假设我有以下片段: 我希望这段代码能够显示: 这使我认为运算符不适合连接字符串和变量。 您应该如何使用PowerShell来实现这一点?

  • 问题内容: 我尝试在Python中执行此sqlite3查询。我将代码减少到最小,sqlite.connect等有效。 这将返回一个空列表。如果我对字符串进行硬编码,它将起作用并返回值。 问题答案: 参数标记只能用于表达式,即值。您不能将它们用于表和列名之类的标识符。 用这个: 或这个: (并且不要在实际访问完数据之前提交。)