exprコマンドを利用した文字列に特定の文字列が含まれているかを調べる方法を以下に記します。
以下の方法で特定の文字列が含まれているかを調べることができます。
expr match 文字列 正規表現
$ expr match "1234567890abcdefg" '.*456.*' 17\(...\)により、キーワードを抜き出すこともできます。
$ expr match "1234567890abcdefg" '.*456.*' 17 $ echo $? 0
$ expr match "1234567890abcdefg" '.*zxc.*' 0 $ echo $? 1
exprコマンドの使用例