I am using the grep that comes with CygWin and I think I found a bug.

First, let me explain how I have the source code that I am searching through
set up.  I have two versions of the popular phpbb code in two subdirectories.  
My phpbb code is stored in two directories:

C:\_web sites\_New CompleteTranslations.com\_phpBB2
C:\_web sites\_New_Gelsana\__Solid_PHPBB_copy

And so, from the root directory, "C:\_web sites\", one would assume the php 
code could be searched by the command: 

grep -rn append_sid *.* 

from the directory 

"C:\_web sites\"

Here is the syntax of the commands as seen from the cygwin window:


[EMAIL PROTECTED] ~
$ cd "/cygdrive/c/_web sites"

[EMAIL PROTECTED] /cygdrive/c/_web sites
$ grep -rn append_sid *.* > ../proof.out


The output from this shows data from the "_New CompleteTranslations.com\_phpBB2"
directory only and it seems that any directories that follow alphabetically are 
ignored.

I can think of three reasons why this might happen:
  1.. there is a limit to the amount of space that grep can search
  2.. somehow the format of the files in the other directories is one that grep 
cannot handle (like unicode)
  3.. there is alimit to the amount of data that grep can output
I have ruled out #2 because the I did a seperate grep from the "_New_Gelsana" 
directory and it 
produced an output I expected it to.
  • bug complete

Reply via email to