shell脚本-o操作不起作用

时间:2010-08-09 09:15:13

标签: linux bash scripting shell

DISPLAY_HEADER=1
 if [ "$1" != "test" -o "$1" != "test2" ]
    then
        if [ $DISPLAY_HEADER == 1 ]; then
                DISPLAY_HEADER=0
                echo "sdasa "
                echo $1
        fi
   fi

它的显示器sdasa和-o不工作?

有什么不对?

1 个答案:

答案 0 :(得分:2)

你可以使用case / esac

case "$1" in
  test|test2) 
    # do something
  *) 
    # set display data 
    ;;
esac
相关问题