嗨,我試圖讓這個簡單,她會腳本的工作,但我一直遇到的錯誤:簡單的shell腳本添加2個變量
bday.sh [9]:2015年至1987年:未找到
bday.sh [9]:yearb =:找不到
這裏是我到目前爲止的代碼
echo "what year is it?"
read "year"
echo "what year were you born?"
read "byear"
"yearb"="$(("$year"-"$byear"))"
echo "$yearb"
提前感謝你們!
好吧我改變它看起來與你的相同,但我仍然得到錯誤 bday.sh [9]:年:沒有找到,我沒有真正學到很多關於引號,所以我剛剛包括他們在我的所有測試中,這是我第一次遇到問題...你能夠更詳細地解釋或可能提供一些閱讀材料,我感謝你的幫助! – JONAS402 2015-02-23 22:18:41
@ JONAS402我用一個完整的例子對它進行了更新。看看它是否仍然是一樣的。 – 2015-02-23 22:21:27
這工作完美,所以如果我沒有在括號內包括空格但保留引號將仍然失敗?非常感謝你的幫助 :) – JONAS402 2015-02-23 22:25:56