X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;f=scripts%2Ftext%2Fsearch_text.sh;h=c0abee90a5259f4363eabe69543d44fd27e16dd4;hb=3da63606bedbe5d5e477f73104b86641bdc14eb4;hp=48905405074de13f16d3b37e8d0abd813a393893;hpb=1196a6f7ed394ba0437e04269914d8da1cbf60dd;p=feisty_meow.git diff --git a/scripts/text/search_text.sh b/scripts/text/search_text.sh index 48905405..c0abee90 100644 --- a/scripts/text/search_text.sh +++ b/scripts/text/search_text.sh @@ -50,6 +50,11 @@ find "$dir" -type f \( -iname "*" \ ! -iname "*.xls" \ ! -iname "*.xlsx" \ ! -iname "*.zip" \) \ - -exec echo "\"{}\"" ';' | xargs grep -li -- "$seek" | grep -v "^\.[^\/]\|\/\." + -exec echo "\"{}\"" ';' | xargs grep -li --binary-files=without-match -- "$seek" | grep -v "^\.[^\/]\|\/\." + +# first grep looks in every valid file for the pattern requested. +# second grep strains out dot files. +#hmmm: why are we doing that second step? +