【发布时间】:2020-05-26 02:42:26
【问题描述】:
我正在尝试在 bash 中使用四个条件的简单 while 循环,但是在尝试了各种论坛的许多不同语法后,我找不到解决方案。 当我写“Prod”或“Dev”或“Admin”时,我会留在循环中。
while [ -z $vmProfil ] || [ $vmProfil != 'Prod' ] || [ $vmProfil != "Dev" ] || [ $vmProfil != "Admin" ]
do
read -p 'Choose vm profil between Prod, Dev or Admin :' vmProfil
done
【问题讨论】:
标签: bash loops while-loop boolean-logic multiple-conditions