URL:
  <http://savannah.gnu.org/bugs/?18421>

                 Summary: grep does'nt search pattern from first file of *
set
                 Project: grep
            Submitted by: mikkom
            Submitted on: Thursday 11/30/06 at 12:21
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

Proof of concept

Create three files in empty dir. When trying to search contents of first
file, grep ignores it. When the first file is moved to the last grep finds
it's content but now misses the "second" on ls -l list.

Tested on RHES 3 and SLES 9.3, according to 'info grep' both show version
2.5.1 for gnu grep.


[EMAIL PROTECTED] greptest]# echo string1 > file1
[EMAIL PROTECTED] greptest]# echo string2 > file2
[EMAIL PROTECTED] greptest]# echo string3 > file3
[EMAIL PROTECTED] greptest]# grep -e "string1" -f *
[EMAIL PROTECTED] greptest]# grep -e "string2" -f *
file2:string2
[EMAIL PROTECTED] greptest]# grep -e "string3" -f *
file3:string3
[EMAIL PROTECTED] greptest]# cat file1
string1
[EMAIL PROTECTED] greptest]# grep -e "string1" -f *
[EMAIL PROTECTED] greptest]# mv file1 file4
[EMAIL PROTECTED] greptest]# grep -e "string1" -f *
file4:string1
[EMAIL PROTECTED] greptest]#
[EMAIL PROTECTED] greptest]# ls -l
total 12
-rw-r--r--    1 root     root            8 Nov 30 13:54 file2
-rw-r--r--    1 root     root            8 Nov 30 13:54 file3
-rw-r--r--    1 root     root            8 Nov 30 13:54 file4
[EMAIL PROTECTED] greptest]# grep -e "string2" -f *
[EMAIL PROTECTED] greptest]#


rgrds,
Mikko Mallat
YIT Tietotekniikka Oy





    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?18421>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



Reply via email to