Gentoo Archives: gentoo-user

From: "Andreas K. Huettel" <dilfridge@g.o>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] grep -lr ignoring subdirs that start with dot (.)?
Date: Sun, 19 Apr 2015 11:13:04
Message-Id: 201504191312.39902.dilfridge@gentoo.org
In Reply to: [gentoo-user] grep -lr ignoring subdirs that start with dot (.)? by Tanstaafl
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA512
3
4 Am Freitag, 17. April 2015, 22:57:49 schrieb Tanstaafl:
5 >
6 > grep -lr <searchstring> * | xargs ls -lt
7 >
8 > ^^^ appears to work, and does return results for the cur and new
9 > subdirs, but seems to be ignoring the rest of the Maildirs. Maybe it has
10 > something to do with the fact that they start with dots (ie, .Sent,
11 > .Trash, etc)??
12 >
13
14
15 '*' does not match things starting with a dot, your suspicion is correct.
16
17 (make a directory with one file in it, try
18 ls -la
19 versus
20 ls -la *
21 :)
22
23 There's a simple solution:
24
25 grep -lr <searchstring> . | xargs ls -lt
26
27
28 - --
29
30 Andreas K. Huettel
31 Gentoo Linux developer
32 dilfridge@g.o
33 http://www.akhuettel.de/
34
35 -----BEGIN PGP SIGNATURE-----
36 Version: GnuPG v2.0
37
38 iQJ8BAEBCgBmBQJVM42nXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
39 ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0RkJDMzI0NjNBOTIwMDY5MTQ2NkMzNDBF
40 MTM4NkZEN0VGNEI1Nzc5AAoJEOE4b9fvS1d5S60QALUnG47SWSGLhTvRqjkZOV5N
41 azVJ2IECtTpfs39abkjIA77lJ0CPFAfBvM6rFMSu2WV4D39jHSRAtCYoq34OgG2s
42 Vh03CL8igCj6oPqcgmKqnubtpghwetfPf9r+9t5drBiR8oESCiI4J9JZo22aWxkr
43 f2CMAdXWxDPyGfe/JFT7RBsnNbXn5gNVgIFXzxlIMM3bpiBQXZL6M7IZWrCw9+Sw
44 a/NpqjcaqzJo13hxeTGGcnUWfVJKOjUAjVs8k8Y+lp68YYSKv30TY90UCziYyFUP
45 lFjG0ZGY9trz2XPeLzV+Nkds04ISyZVSXGCg6uPLmlQeRxaOEIOVvHUNuJE8ik0A
46 PsoeChm87uUCgQWV/DuZa2rBUSENNnIM3r8lU/Zh4QTc8fNYmGf80DV+tvvtA4rX
47 WCwY9wgqaXllDjZce4MM2pBsuQh7crWZU5WvVyMmsFwYYd/8SBv0FI1POU/ze4lr
48 /3AUDAXQyohY51mwJMbMvOxWNi3gUHjZiIg4LGpV7Uqy4ZMnxb/ezR6wOvJQnKrz
49 WPpBQXGTG29/oLEhyY/DywA5dspjOoZE+mPG7vuooNM3RucbVH0z+guyDBrei0GL
50 3fWwbPtTHO7OdgZeM7uO/lCw/W8Wms7r6YWJF+yeZ/DBXkWD+IXAf6toZXV+BJck
51 f28EWPmh69ldJxyAkfqi
52 =5+Ts
53 -----END PGP SIGNATURE-----