批处理set命令变量与等号之间不要加空格
2011-07-26 10:37
429 查看
前两天写一个打包脚本(MyEclipse打不出来包了),使用set设置变量的时候,发现变量总是空,网上查了半天也没找到答案,后来突然发现网上的写法都是等号紧跟变量名后面,将空格去掉试了一下,果然起作用。平常写java习惯在变量名和操作符见加一个空格便于代码阅读和查错,看来是定势思维害的。不废话了,看代码:
错误写法:set WEB_TEMP = d:\WEB_TEMP\
正确写法:set WEB_TEMP=d:\WEB_TEMP\
错误写法:set WEB_TEMP = d:\WEB_TEMP\
正确写法:set WEB_TEMP=d:\WEB_TEMP\
相关文章推荐
- linux脚本明明定义了变量,但是引用的时候报错(原因:shell定义变量的时候,“等号”两边不要加空格)
- shell变量在赋值的的时候, 等号前后一定不要有空格
- div属性值之间必须要有空格 请不要忽视它
- smarty模板,开始符、结束符与变量之间不能有空格
- 为何bash中一条命令的输出保存到变量之后换行符变成了空格
- 100以内所有的素数,每个素数之间用空格隔开,注:最后一个数字不要空格
- smarty模板初步学习(smarty模板文件中,开始符、结束符 与变量之间不能有空格)
- HTML5中标签之间尽量不要加enter或者空格
- smarty内的赋值变量默认必须以"$"开头,且变量与括号之间不能有空格
- shell脚本中赋值给变量中有空格, 导致命令执行失败
- css不要在属性值与单位之间留有空格
- 批处理命令与变量
- makefile中使用shell命令并将结果保存为变量
- 输入包括两行,第一行是一个正整数N(N<=1000000),表示理工大共N个美女。第二行有N个正整数分别表示N位美女的身高,每个正整数的值不会超过10^9。 (输入数据之间会用空格隔开)
- 用命令直接在两台ubuntu之间传输数据
- Tomcat启动时一闪而过,但是jdk环境变量配置正确,并使用java或者javac命令多可以运行,但是tomcat不能运行解决办法。
- 本地开发HTML如何引入JS和CSS?action要学sevlet最好不要全局变量?
- sudo执行脚本找不到环境变量和命令
- [转]emacs&nbsp;TAB&amp;空格缩进配置、命令
- sed命令的样式中使用变量