linux出现未预期的符号“fi”附近有语法错误

一个判断两单词是否相等的程序
但是报错了

echo -n "word1:" 
read word1
echo -n "word2:"
 read word2
if test "$word1" = "$word2" then
echo "Match"
fi
echo "End of program."


img


if test "$word1" = "$word2" ;then

漏了个分号

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632