如果条件在流浪者的vvv-init.sh文件中

时间:2015-10-22 20:36:01

标签: linux bash vagrant vagrantfile

我在我的新Vagrant中创建了我的vvv-init.sh文件,但我无法正确使用if条件。我试过这里的例子 https://github.com/varying-vagrant-vagrants/vvv/wiki/Auto-site-Setup 并且正如其他教程所说,但它不起作用

这是内容

while [ ! -d mydirectory.com ]
do
    echo "Try to download mydirectory.com repo..."
    git clone -b development git@github.com:mydirectory.com.git

    if[ -d mydirectory.com ] 
    then
        echo "mydirectory.com repo Downloaded"
    else
        echo "Error downloading mydirectory.com repo. Press anykey to try again"
        pause
    fi
done

错误是

Hi mercypatin! You've successfully authenticated, but GitHub does not provide shell access.
./vvv-init.sh: line 7: syntax error near unexpected token `then'
./vvv-init.sh: line 7: `    then'

我尝试过使用

if[ -d mydirectory.com ]; then

没有“那么”和

if[ -d mydirectory.com ] then

在这种情况下,它给了我一个“其他错误”

0 个答案:

没有答案