sur*_*e10 0 cmd escaping batch-file ampersand
如果你有这样的代码
set "CONTENT_LENGTH=24" & echo first=1&second=2&third=3
Run Code Online (Sandbox Code Playgroud)
我希望回声与&
小智 6
有两种方法可以做到这一点。
转义字符
在 Windows 批处理文件中,它似乎是 ^ 字符,因此您只需在特殊字符之前添加 ^ 即可。
此页面似乎涵盖了例外情况:http://www.robvanderwoude.com/escapechars.php
在 OS X/Linux 上,使用反斜杠:echo 3\&four
将参数短语括在引号中。
echo "three&four"
Run Code Online (Sandbox Code Playgroud)
这应该适用于任一系统。
| 归档时间: |
|
| 查看次数: |
8678 次 |
| 最近记录: |