我在Nginxconfigure
脚本中发现了以下代码:
echo > $NGX_AUTO_HEADERS_H
echo > $NGX_AUTOCONF_ERR
我认为这与VAR=
相同,只是为空值设置变量,但当我这样做时,我得到了错误:
echo > $VAR
-bash: $VAR: ambiguous redirect
初始化时也不会将变量设置为空值:
VAR=10
echo > $VAR
echo "$VAR"
10
那么,为什么会有这些声明,它们的目的是什么?
感谢您的建议!上面的语法(当然(将创建或清空变量指向的文件。