> 数字の前に マイナス記号がついている可能性がある

case ${1#-} in

こうすればよい