不理解这个
y=$( echo $num | sed 's/[0-9]//g' )
num有输入数值,为什么还要sed为空呢??
因为不确定是不是输入的数值 如果是abc这样的字符不是不能计算的 这里属于判断输入的合法性