Bob Proulx schrieb:
> Elmar Stellnberger wrote:
>>   I am not sure what grep does not like about my home directory, but as
>> soon as I issue a "grep -R Testtext *" in my home dir grep will start to
>> hang not triggering any further disk access after a short while.
> 
> Bugs in grep should be reported to bug-grep.  But you have contacted
> the bug-coreutils list instead.  We don't know much about grep here.
> The bug reporting address for most programs is documented in the
> manual and in the output from --help.
> 
>> Tried to get a backtrace by installing coreutils-debuginfo and
>> coreutils-debugsource but gdb does not find any symbols:
>>> rpm -ql coreutils-debugsource coreutils-debuginfo|grep grep
>>> (nothing found)
> 
> I am not familiar with those packages.  I assume that they are
> specific to a particular distribution.  Meanwhile this is the mailing
> list for the development of the coreutils for the GNU project.  Those
> packages are not part of the GNU Project.
> 
> But I don't think they are related to grep.  This was confirmed by
> your not finding any files relating to grep in them.  They are
> unrelated to your issue with grep.
> 
>> i.e. it does not seem to descend to subdirs)
> 
> Even though this isn't the right place to comment I can't help but to
> suggest something.  The most likely problem is that you have a pipe
> file in your home directory.  When grep reads the file it is blocked
> waiting for input.  Since nothing is writing the file this input never
> arrives and grep waits for it.  You would need to --exclude that file.
> 
> The grep -R option is really just a hack.  Adding it requires adding
> much of 'find's functionality such as --exclude and others.  It
> violates the principles of the Unix philosophy.  Instead it is better
> to use 'find' for finding files to act upon with a command.  Here is a
> better way to search all files in your home directory.
> 
>   find . -type f -exec grep Testtext {} +
> 
> Bob
> 

thx, that has resolved my issue.


_______________________________________________
Bug-coreutils mailing list
Bug-coreutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-coreutils

Reply via email to