![]() |
1
415
这意味着你可以定义
|
![]() |
2
489
用途:
|
![]() |
3
122
接下来,创建一个包含以下内容的.bat文件:
您应该看到如下输出:
显然,您只需要REM语句之间的代码。 |
![]() |
4
92
有一个标准功能
上面引用的命令文件的输出:
|
![]() |
5
56
就像肯的回答一样,但是用了延迟的扩展。
首先创建一个换行符并将其分配给\n变量。
使用延迟扩展的好处是,根本没有特殊的字符处理。
更多的解释在
编辑:避免
这不能回答问题,因为问题是关于单身
但尽管有其他答案,谁建议使用
如果只打印空行,可以使用
而是使用
|
![]() |
6
35
如果您需要一行,请使用
将输出为:
现在,假设你想要更高级的东西,…
输出
那就扔一个
击穿
所有这些都可以工作,因为您实际上可以创建代码变量,并在其他命令中使用它们。它有点像犹太人区函数,因为批处理并不是最先进的shell脚本语言。这仅仅是因为批处理对变量的使用很差,不自然地在ints、chars、float、strings等之间指定。 如果你很狡猾,你可以让它和其他东西一起工作。例如,使用它来回送选项卡
|
![]() |
7
19
当回送某些东西以重定向到一个文件时,多个回送命令将不起作用。我认为“重定向器”可能是一个不错的选择: echo hello > temp echo world >> temp |
![]() |
8
15
就像格里姆特隆建议的那样-这里有一个简单的例子来定义它:
产量
|
![]() |
9
13
如果需要将结果放到文件中,可以使用
|
![]() |
10
9
你也可以这样做,
输出将为,
请注意,如果将其放入批处理文件中,则“%”应加倍。
|
![]() |
11
6
如果有人来这里是因为他们想从一个名为makefile的文件中回音一个空白行,我用
简单使用
我希望这至少能帮助其他人:) |
![]() |
12
3
要批量启动新行,只需添加“echo[”,如下所示:
|
![]() |
13
2
这对我有效,不需要延迟扩张:
它写输出如下:
|
![]() |
14
2
Ken和Jeb解决方案工作得很好。 但是新行只生成一个LF字符,我需要CRLF字符(Windows版本)。 为此,在脚本末尾,我已经将lf转换为crlf。 例子:
|
![]() |
15
1
如果需要在可以传递给变量的字符串中使用著名的\n文本,可以编写类似于 蝙蝠 脚本如下:
这样,多行输出可以在一个地方准备,甚至在其他脚本或外部文件中,并在另一个地方打印。 换行符保留在 换行符 变量。它的值必须被替换 之后 这个 回声 行已扩展,因此我使用 设置本地启用延迟扩展 启用在执行时扩展变量的感叹号。执行替代品 \n 具有 换行符 内容(查找语法 帮助集 )我们当然可以用 !换行! 在设置 回答 但是 \n 更方便。它可能是从外面传来的(试试看 你好,R2\ND2 ,其中没有人知道保存换行符的变量名(是, 你好C3!换行!P0 工作原理相同)。
上面的示例可以细化为子例程或独立批处理,如下所示
请注意,附加反斜杠不会阻止脚本分析子字符串。 |
![]() |
16
0
你可以使用
注:用alt+0160可获得嵌入空间 希望有帮助:) [编辑]嗯,你是对的,我需要它在makefile中,它在那里工作得很好。我想我的答案不适合批处理文件…我的错。 |
![]() |
17
-1
我不能让它简单到:
|
![]() |
18
-3
|
![]() |
imyousuf · VS代码:文件结尾新行未持久化 7 年前 |
![]() |
Sam12 · 如何将字符串与换行符串联 7 年前 |
![]() |
z.rubi · 使用unix实用程序仅用2个换行符替换多个换行符 7 年前 |
![]() |
Rakha · 在弹出对象中格式化输出 7 年前 |
![]() |
Elizabeth · SQL输出到Excel错误 7 年前 |
![]() |
YAKOVM · 在三引号字符串中转义新行-python 7 年前 |
![]() |
Markus · 如何在Python中删除字符串中的空行? 7 年前 |
![]() |
mmyoung77 · 如何编码和打印用换行符格式化的字符串? 7 年前 |