On 2007/10/09 02:32 (GMT+0200) Alexander Kriegisch apparently typed: > Felix Miata wrote:
>> How does one search the whole / filesystem for files containing some >> string without mc getting lost in recursive searches of multiple >> "copies" of /dev/core? > If you want to know how to use MC's search function in a way that > excludes symlinks, I second the request. You probably want to do > something like this: > find . -name 'foo*.c' -type f | xargs grep -E "TODO:.*refactor" > The "-type f" makes sure we do not see symlinked files multiple times. Symlinks aren't my main problem here. MC's find funtion often lists the exact same unsymlinked file several or even dozens of times, and performs the search all over again on each of the "duplicates" it finds of the same file. Every time the search is allowed to look into /proc and/or /dev, it always fines the string as a part of its own process in the kernel core. That wouldn't bother me except for the recursion from adding each find back into the core for it to hunt again as a "different" file. -- "The basis of our Bill of Rights comes from the teachings we get from Exodus and St. Matthew, from Isaiah and St. Paul. President Harry S. Truman Team OS/2 ** Reg. Linux User #211409 Felix Miata *** http://mrmazda.no-ip.com/ _______________________________________________ Mc mailing list http://mail.gnome.org/mailman/listinfo/mc