gpt4 book ai didi

bash - 您如何一遍又一遍地在bash中运行命令直到成功?

转载 作者:行者123 更新时间:2023-12-03 08:36:51 25 4
gpt4 key购买 nike

我有一个脚本,想向用户询问一些信息,但是直到用户填写此信息,脚本才能继续。以下是我尝试将命令放入循环中以实现此目的的尝试,但由于某些原因它不起作用:

echo "Please change password"
while passwd
do
echo "Try again"
done
我尝试了while循环的许多变体:
while `passwd`
while [[ "`passwd`" -gt 0 ]]
while [ `passwd` -ne 0 ]]
# ... And much more
但是我似乎无法使其正常工作。

最佳答案

until passwd
do
echo "Try again"
done

要么
while ! passwd
do
echo "Try again"
done

关于bash - 您如何一遍又一遍地在bash中运行命令直到成功?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65731649/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com