сценарий оболочки -o операция не работает - PullRequest
0 голосов
/ 09 августа 2010
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 Ответ

2 голосов
/ 09 августа 2010

вы можете использовать case / esac

case "$1" in
  test|test2) 
    # do something
  *) 
    # set display data 
    ;;
esac
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...