在linux中,您可以轻松地发送一个文本块,并将块包装在大括号中。例如, { 一个 块 的 文本 } 有没有办法在Windows中轻松完成这项工作?我知道在每条线上使用\可能会有效,但这似乎很麻烦。
编辑:我已经使用^工作了。感谢
答案 0 :(得分:1)
像所有Windows命令行脚本一样丑陋,但您可以使用^
作为“escape”字符行:
C:\Users\marc>echo foo ^
More? bar ^
More? baz ^
More? hello world > con
foo bar baz hello world
注意最后的> con
。如果你没有表达,你只需获得More?
,直到你输入两次,或输入n
,那些空行就会成为输出的一部分。
C:\Users\marc>echo foo ^
More? bar ^
More? baz ^
More?
More?
foo bar baz
C:\Users\marc>