這是我很確定,離開。但是在這裏。Bash shell腳本輸入2個整數。第二個必須大於第一個
echo "Enter a number:"
read number
if ["$number" = 0]
echo "Enter the second, larger, number:"
read second_number
if ["$second_number" < "$number"]
then
echo "Second number must be larger than the first number"
else
if ["$second_number" > "$number"]
then
echo "Good Job!"
fi
我意識到這可能是充滿了錯誤。這就是說你可以假設我不知道我在做什麼,你會是對的。
對於第三行= 0
部分是錯誤的,我不知道如何提出一個數字輸入
歡迎來到SO。請考慮解釋你面臨的問題。如果我們不明白你的問題是什麼,那麼代碼是不夠的。也可以使用** {} **按鈕來正確格式化您的代碼。 – dic19
我會測試是否有這樣的模式的整數:'[[$ i!= * [^ [:digit:]] *]]'。 – kojiro