Re: Using -prune option of find to ignore hidden directories
Hmm, maybe I don't need a response to this--I think if I read Greg Wooledge's
post (next in the thread) and experiment (tomorrow or later ;-) with his
script, I'll get the idea...
On Wednesday, May 03, 2017 10:29:08 PM rhkramer@gmail.com wrote:
> On Wednesday, May 03, 2017 04:22:57 PM tomas@tuxteam.de wrote:
> > FWIW, a trick to see what's really going on is to prepend an echo
> >
> > before all that:
> > echo find /home/richard -type d -name .*
>
> That seems like a helpful trick, but I'm not sure what I should see.
>
> On my (Wheezy) system, I tried that, i.e.:
>
>
> echo find /home/<my_username> -type d -name .*
>
> and
>
> echo find /home/<my_username> -type d -name '.*'
>
> and, in both cases, I got the same result:
>
> find /home/<my_username> -type d -name .*
>
> From what you wrote (below) I expected to see something different, maybe
> more like the following, at least for the case with the .* not within
> single quotes:
>
> find /home/<my_username> -type d -name <dir1> <dir2> ...
>
> I presume you see the same thing on your system, so I'm missing something
> (and not ready to try a lot of experiments atm (near bedtime).
>
> Any clarification will be welcomed!
>
> > (for the example above). Of course you won't think of that if you
> > are't suspecting shell expansion in the first place, but I find
> > it very instructive to see what the shell is "seeing". That'll
> > help memory for the next time (it does for me, at least).
> >
> > cheers
> > -- t
Reply to: