shell无法执行使用!=
解决办法是
if [[]]
例如
if [[ $1 != '3' ]]; then
……
fi

多个逻辑的可以这么写
if ` `.``.``.` ` || ` `.``.``.` `;then