0

次 のような変数にURLパラメーターがあります

a=44&search=My World

ここで、次のようなパターンマッチングを行いたい

if [ $a =~ "search" ] ;
then
   value=1
else
   value=0

fi

しかし、KSH スクリプトでは機能しません。

4

2 に答える 2

1

[[ Bourne shell ではなく、ksh 正規表現が必要です[。ただし、この場合、RE を使用する価値はほとんどないようです。

そう:

if [[ $a =~ "search" ]]
then 
    value=1 
else 
    value=0
fi
于 2013-02-22T09:47:10.177 に答える