...my suggestion stems from the time-honored principle, "divide and conquer."

From a prompt, and while currently in the main23 directory, run the grep by hand. I'm betting that this is a problem that will reproduce when you do the operation by hand. If it does recur, then you can consider things like directory permissions and so forth.

If the grep command works from your shell prompt, but does not when you run your script, then you want to consider the effects of your quotation of the command, and you may also want to do some exploration to determine if the instance of grep that you run from your script is the same that runs when you use your shell.

I'll experiment here and see if I can see the same effect you are seeing.

---v


In reply to Re: greping from directories by agentv
in thread greping from directories by DS

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.