ユーザーに数値を入力するオプションを与えると、問題が発生します。その数値は 1 までカウントダウンされます。スクリプトは入力された値をエコーしますが、カウントダウンしないため、エコー行の後で失われます。 1に。
#!/bin/bash
COUNTER=100
until [ $COUNTER -lt 1 ]; do
read -p "Enter a number between 1-100: " COUNTER
echo COUNTER $COUNTER
let COUNTER-=1
done