意外标记附近的语法错误

意外标记附近的语法错误

我正在编写一个 bash 脚本,遇到了下面的错误,但我不知道原因:

syntax error near unexpected token `fi'

我的脚本:

#!/bin/bash

if [ 5 -gt 1 ]; than
echo "Hello world"
fi

答案1

尝试这个:

if [ 5 -gt 1 ]
then
echo "Hello world"
fi

答案2

您错误地输入了关键字“then”。

相关内容