::fixture-ready:: $ grep -Rni --include='*.html' 'rel="canonical"' public public/draft.html:5: public/blog/post.html:4: public/index.html:5: ::exit-code::0 $ find public -name '*.html' -print | while read -r f; do grep -qi 'rel="canonical"' "$f" || echo "$f"; done public/about.html ::exit-code::0