小编Zvi*_*Zvi的帖子

而变量不等于x或y bash

我正在尝试获取用户输入.输入应为"1"或"2".出于某种原因,即使我输入1或2,我仍然会得到提示.

read -p "Your choice:  " UserChoice
            while [[ "$UserChoice" != "1" || "2" ]]
            do
                echo -e "\nInvalid choice please choose 1 or 2\n"
                read -p "Your choice:  " UserChoice
            done
Run Code Online (Sandbox Code Playgroud)

我将感激你的帮助谢谢!

syntax bash

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

标签 统计

bash ×1

syntax ×1