山口と申します。

roswell:/tmp yama$ uname -a
Darwin roswell 7.9.0 Darwin Kernel Version 7.9.0: Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC  Power Macintosh powerpc
roswell:/tmp yama$ bash --version
GNU bash, version 2.05b.0(1)-release (powerpc-apple-darwin7.0)
Copyright (C) 2002 Free Software Foundation, Inc.

の環境で、

SHELL変数内に、ある文字列パターン(DUMMY)が含まれているかを調べるのに、  

SYSTEML=./DUMMY/system/local

echo $SYSTEML | grep DUMMY >/dev/null 2>&1

if [ $? -eq 0 ]; then
   echo EXIST
else
   echo NON EIST
fi

のように書いていますが、grep を使わずに bash の機能だけ、パターンマッチング
出来るのでしょうか?

御教授よろしくお願いします。