这是一个简单的问题,但它不起作用。以下脚本(fol.sh):
if [ -d data];
then
echo "exists"
else
mkdir data
fi
返回:
./MergeData.sh: 1: [: missing ]
mkdir: cannot create directory ‘data’: File exists
答案 0 :(得分:3)
if [ -d data ];
^
这里需要一个空间。方括号前后的空格是必需的。