小编fil*_*eha的帖子

为什么 sh 显示错误而 bash 不显示?

为什么以下脚本显示“意外操作员”消息并在使用 运行时失败sh,但使用bash.

#!/bin/sh
if [ $UID -ne 0 ]
then
        echo "You must be root."
        exit 1
else
        echo "Open sesame."
        exit 0
fi
Run Code Online (Sandbox Code Playgroud)

shell-script

4
推荐指数
1
解决办法
1080
查看次数

标签 统计

shell-script ×1