なんで俺が短く書いたのに、わざわざ冗長なコード書くかね?
しかも三項演算子を使ってもっと短くかけるし

$(((0 < a)?a:a * -1))
$((a>0?a:-a))
$((${a#-}))
${a#-}