find strings in files recursivelyΒΆ

find . -name "*.rst" -exec grep -iHA5 -B5 "string" {} \;
find . -name "*.rst" -exec grep -iH "string" {} \;
find . -name "*.rst" -exec grep "string" {} \;