I want to run an external progam (another perl script if you must know) from my perl script and I want to give it some data in STDIN to work on. But I can't seem to ever pass the second script any STDIN characters.
Even the naive write file stdin.txt; `second.pl <stdin.txt`; doesn't seem to give the second script anything in STDIN.