我有一个脚本,想向用户询问一些信息,但在用户填写此信息之前,该脚本无法继续执行。以下是我尝试将命令放入循环以实现此目的,但由于某种原因它不起作用:
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