スクリプトがあり、ユーザーにいくつかの情報を要求したいのですが、ユーザーがこの情報を入力するまでスクリプトは続行できません。以下は、これを達成するためにループにコマンドを入れようとする私の試みですが、何らかの理由で機能しません。
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
しかし、私はそれを機能させることができないようです。