在linux下shell脚本运行时,出现错误: line *: [: missing `]'
解决办法:
这个问题是因为if [ ]; ...else...fi语句造成的;
if后面的[ xxx ]要有空格,如:
错误语句:
if [-f "/var/www"]; then
应该写为:
if [ -f "/var/www" ]; then
在linux下shell脚本运行时,出现错误: line *: [: missing `]'
解决办法:
这个问题是因为if [ ]; ...else...fi语句造成的;
if后面的[ xxx ]要有空格,如:
错误语句:
if [-f "/var/www"]; then
应该写为:
if [ -f "/var/www" ]; then