時間文字列を合計分に変換する関数を作成しようとしています。つまり、「11:22」は 682 を返します。
str_to_min(){
ARR_T=$(echo $1 | tr ":" "\n")
HOUR=${ARR_T[0]}
MINUTE=${ARR_T[1]}
let MIN=(60*$HOUR)
let MIN=($MIN+$MINUTE)
#echo total minutes $MIN
return $MIN
}
str_to_min "11:22"
しかし、私は次のエラーが発生し続けます:
./find_service_to_display.sh: 5行目: let: MIN=(60*11: missing )' (error token is "11")
./find_service_to_display.sh: line 6: let: MIN=(11: missing
)' (エラートークンは「11」)