heredoc for Windows批处理?有没有一种方法可以批量指定多行字符串,类似于unix shell中的heredoc。类似的东西:cat <<EOF > out.txtblabla..EOF我们的想法是从模板文件创建自定义文件。
3 回答
一只名叫tom的猫
TA贡献1906条经验 获得超3个赞
不是我所知道的。
我最了解的是
> out.txt ( @echo.bla @echo.bla ...)
(@
防止命令shell本身打印它正在运行的命令,并echo.
允许您使用空格开始一行。)
慕森王
TA贡献1777条经验 获得超3个赞
是的,很有可能。^是文字转义字符,只需将它放在换行符之前。在这个例子中,我还添加了额外的换行符,以便在文件中正确打印:
@echo offecho foo ^this is ^a multiline ^echo > out.txt
输出:
E:\>type out.txtfoo this is a multiline echoE:\>
添加回答
举报
0/150
提交
取消