1
我正在使用read請求用戶輸入。我想將輸入匹配到數組,如果匹配,則打印數組中的下一項。根據用戶輸入返回數組中的下一個項目
例如:
echo "What day of the week is it?"
read day
for d in "$(week[@])" do
if [ "$d" == "$day" ]; then
echo "The next day of the week is ${week [d++]}."
fi
done
我只想打印第二天。 (因此,如果用戶輸入「星期三」,我只希望返回「星期四」。對於上面的腳本,僅返回「星期一」的日期。
這完美的作品,謝謝。 – awright19