繁体   English   中英

Bash脚本-意外令牌'then'附近的语法错误

[英]Bash script - syntax error near unexpected token `then'

我有这个简单的bash脚本,但不断失败,并显示以下消息:

./servo.sh: line 7: syntax error near unexpected token then'

./servo.sh: line 7: if[ "$level" -eq 1 ]; then'

还有我的bash脚本:

#!/bin/bash
level=1

while :
do
    if[ $level -eq 1 ]; then
            echo "hello"
    else
            echo "else"
    fi
done

我究竟做错了什么?

if[之间添加一个空格

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM