Я тестирую с помощью сценария оболочки ниже:
#!/bin/ksh -x
instance=`echo $1 | cut -d= -f2`
if [ $instance == "ALL" ]
then
echo "strings matched \n"
fi
Выдает эту ошибку в условии if:
: ==: unknown test operator
действительно ли ==
не правильный синтаксис для использования?
Я работаю в командной строке, как показано ниже
test_lsn_2 INSTANCE=ALL
Может кто-нибудь предложить решение.
Спасибо.