I have:

w="/home/law/bin/package: line 5: type: xx: not found"

The =~ operator is suppose to use the RH Expr as a ext.-regex.

So why doesn't this match and print "not found"?

if [[ $w =~ ".*not found.*" ]]; then echo "not found"; fi

It prints nothing.  Seems like such a basic concept.   Sorry, this newbie
needs help on such trivial matters. :-(


> echo $BASH_VERSION
4.0.35(1)-release


Reply via email to