[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Is it possible to run rgrep in emacs on Win32?
From: |
Tassilo Horn |
Subject: |
Re: Is it possible to run rgrep in emacs on Win32? |
Date: |
Thu, 12 Apr 2012 10:39:57 +0200 |
User-agent: |
Gnus/5.130004 (Ma Gnus v0.4) Emacs/24.1.50 (gnu/linux) |
Steinar Bang <sb@dod.no> writes:
Hi Steinar,
> When I try to run rgrep it exits with no match, and in the *grep* I see
> the following error message:
> C:\ProgramFiles\GnuWin32\bin\find: invalid expression; I was expecting to
> find a ')' somewhere but did not see one.
>
> The command line is:
> C:\ProgramFiles\GnuWin32\bin\find . "(" -path "*/SCCS" -o -path "*/RCS" -o
> -path "*/CVS" -o -path "*/MCVS" -o -path "*/.svn" -o -path "*/.git" -o -path
> "*/.hg" -o -path "*/.bzr" -o -path "*/_MTN" -o -path "*/_darcs" -o -path
> "*/{arch}" ")" -prune -o "(" -name ".#*" -o -name "*.o" -o -name "*~" -o
> -name "*.bin" -o -name "*.bak" -o -name "*.obj" -o -name "*.map" -o -name
> "*.ico" -o -name "*.pif" -o -name "*.lnk" -o -name "*.a" -o -name "*.ln" -o
> -name "*.blg" -o -name "*.bbl" -o -name "*.dll" -o -name "*.drv" -o -name
> "*.vxd" -o -name "*.386" -o -name "*.elc" -o -name "*.lof" -o -name "*.glo"
> -o -name "*.idx" -o -name "*.lot" -o -name "*.fmt" -o -name "*.tfm" -o -name
> "*.class" -o -name "*.fas" -o -name "*.lib" -o -name "*.mem" -o -name
> "*.x86f" -o -name "*.sparcf" -o -name "*.fasl" -o -name "*.ufsl" -o -name
> "*.fsl" -o -name "*.dxl" -o -name "*.pfsl" -o -name "*.dfsl" -o -name
> "*.p64fsl" -o -name "*.d64fsl" -o -name "*.dx64fsl" -o -name "*.lo" -o -name
> "*.la" -o -name "*.gmo" -o -name "*.mo" -o -name "*.toc" -o -name "*.aux" -o
> -name "*.cp" -o -name "*.fn" -o -name "*.ky" -o -name "*.pg" -o -name "*.tp"
> -o -name "*.vr" -o -name "*.cps" -o -name "*.fns" -o -name "*.kys" -o -name
> "*.pgs" -o -name "*.tps" -o -name "*.vrs" -o -name "*.pyc" -o -name "*.pyo"
> ")" -prune -o -type f "(" -iname "*.csproj" ")" -print0 | xargs -0 -e grep
> -i -nH -e "searchterm"
>
> Parantheses seems to be balanced...?
Yes, and the command works just fine on a GNU/Linux box...
> I haven't installed xargs, I think... unless that's part of
> FindUtils...?
It's part of GNU findutils, and the Win32 FindUtils say so, too:
http://gnuwin32.sourceforge.net/packages/findutils.htm
Does it work if you provide the full patch to xargs in the command line,
e.g., C:\ProgramFiles\GnuWin32\bin\xargs?
Bye,
Tassilo
- Is it possible to run rgrep in emacs on Win32?, Steinar Bang, 2012/04/12
- Re: Is it possible to run rgrep in emacs on Win32?,
Tassilo Horn <=
- Re: Is it possible to run rgrep in emacs on Win32?, Eli Zaretskii, 2012/04/12
- Re: Is it possible to run rgrep in emacs on Win32?, Stefan Vollmar, 2012/04/12
- Re: Is it possible to run rgrep in emacs on Win32?, Thierry Volpiatto, 2012/04/12
- Re: Is it possible to run rgrep in emacs on Win32?, Steinar Bang, 2012/04/12
- Re: Is it possible to run rgrep in emacs on Win32?, Eli Zaretskii, 2012/04/12
- Re: Is it possible to run rgrep in emacs on Win32?, Steinar Bang, 2012/04/13
- Re: Is it possible to run rgrep in emacs on Win32?, Eli Zaretskii, 2012/04/13
- Re: Is it possible to run rgrep in emacs on Win32?, Evgeniy Dolzhenko, 2012/04/13
- Re: Is it possible to run rgrep in emacs on Win32?, Eli Zaretskii, 2012/04/13
- Re: Is it possible to run rgrep in emacs on Win32?, Stefan Vollmar, 2012/04/14