小编Ski*_*ilo的帖子

Bash 脚本在 if elif 语句上给出“找不到命令”错误

现在,在您将其标记为重复之前,请理解我确实搜索了这个问题,并且我已经尝试了所有解决方案都没有效果。

我的脚本:

#!/bin/bash

echo "Enter the number 3"
read t1
if [$t1 -eq 3]; then
    echo "it is 3"
elif [$t1 > 3]; then
    echo "it is greater than 3"
fi

exit 0
Run Code Online (Sandbox Code Playgroud)

我得到的错误是:

./g.sh: line 5: [3: command not found
./g.sh: line 7: [3: command not found
Run Code Online (Sandbox Code Playgroud)

linux bash shell-script

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

bash ×1

linux ×1

shell-script ×1