在逻辑运算中if [ $company=$1 ] 这个是无效的,这个相当于赋值给$company ,应该这样写 if [ $company = $1 ], 在等号和变量之间可有空格, 在赋值语句中,等号跟变量之间是没有空格的,坑爹货啊。。。