Part of the difficulty of my question is from not knowing the proper terminology for what I would call "command channels" (I/O pipes, maybe?). For instance STDIN/OUT is what I would call command channel "1", and STDERR would be "2". Commonly used in UNIX to redirect various outputs wherever we want them.

Ok, so this is simple. We've all done this. No big deal. Well, I need to be able to read input into my script from channel "3". That is it, and that is all. :)

An example:
# printf "this is my text on input 3" | ./myscript.cgi 3<&0

That last bit (for those not familiar with UNIX redirects), "3<&0" will redirect the piped input on channel "1" to channel "3". A very easy method to test for success. :)

Whelp, that's it! Does anybody have any idea on how to do this? My only knowledge of how to read in command line options is with "Getopt" and I am unaware of any way to specify input other than from STDIN (the default).

Thanks,
-the donco

In reply to Reading in from CLI (UNIX) by Anonymous Monk

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.