X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;f=scripts%2Ftext%2Fsearch_text.sh;h=c0abee90a5259f4363eabe69543d44fd27e16dd4;hb=refs%2Fheads%2Fmain;hp=eb00a89444b459c01297ff374bd7f9a6efbe5f87;hpb=a92eb874f58190461e2e28b5d6487b8ee72144bd;p=feisty_meow.git diff --git a/scripts/text/search_text.sh b/scripts/text/search_text.sh index eb00a894..c0abee90 100644 --- a/scripts/text/search_text.sh +++ b/scripts/text/search_text.sh @@ -24,12 +24,16 @@ find "$dir" -type f \( -iname "*" \ ! -iname "*.dll" \ ! -iname "*.deb" \ ! -iname "*.dmg" \ + ! -iname "*.doc" \ + ! -iname "*.docx" \ ! -iname "*.exe" \ ! -iname "entries" \ ! -iname "*.git" \ + ! -iname "*.gif" \ ! -iname "*.gz" \ ! -iname "*.iar" \ ! -iname "*.jar" \ + ! -iname "*.jpg" \ ! -iname "*.lib" \ ! -iname "*.ncb" \ ! -iname "*.oar" \ @@ -43,7 +47,14 @@ find "$dir" -type f \( -iname "*" \ ! -iname "*.svn-base" \ ! -iname "*.tar" \ ! -iname "*.tmp" \ + ! -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? +