On 21 May 2014 19:05, Emil Brink emil@obsession.se wrote:
Assuming GNU grep, the --dereference-recursive (-R) option makes it follow symlinks when recursing directories.
See GNU grep 2.18 manual: http://www.gnu.org/software/grep/manual/grep.html#index-recursive-search-123.
Yes, but the grep command generated uses the -r option, so its not possible to use -R.
IIRC it was decided to do this to avoid infinite loops from cycles created by links.
Also it seems silly that searching the contents of links to files depends on using the recursive option at all.
Cheers Lex
Regards,
/Emil
On Wed, May 21, 2014 at 10:10 AM, Lex Trotman elextr@gmail.com wrote:
On 21 May 2014 17:28, Kim Ludvigsen ludvigs@kimludvigsen.dk wrote:
I have a folder with symbolic links to files in various places. I would like to be able to search in those files.
It works fine using: Linux Mint 13 (maya), kernel Linux 3.2.0-23-generic Geany: 0.21 Caja 1.2.1
The search in the folder with symbolic link files does not work using: Linux Mint 14 (nadia), kernel Linux 3.5.0-17-generic Geany 1.22 Caja 1.40
What can I do to make it work at my Linux 14 machine?
I am not a technical minded person, I can use the menu Search => Find in Files and enter a search term, I have no idea how to use grep or other nerdy things, thus I am looking for an non-geeky solution, thanks!
grep appears to not search links when its in recursive mode. This is the case even if its invoked from the command line. If it is not in recursive mode it does search links.
There does not appear to be any solution to this problem, it is inside grep.
Cheers Lex
-- Kind regards Kim Ludvigsen
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users