in reply to Fool a process into thinking that STDOUT is a terminal
Hi, I tried playing around with your script, and it's acting funny for me with linux, perl5.8.0. When I run something like "./pseudotty ls -la" or "./pseudotty ps -aux" ; it sometimes
will run and sometimes I get no output. There dosn't seem to be
any pattern to it. If I run the commands rapidly in succession, sometimes they give output, sometimes nothing. I get the same
problem from an xterm or console. Any idea why?
Re: Re: Fool a process into thinking that STDOUT is a terminal
by etcshadow (Priest) on Oct 14, 2003 at 20:46 UTC
|
· Linux 2.2.x & 2.4.x
Returns EIO instead of EOF when the slave is closed. Benign.
Not sure.
------------
:Wq
Not an editor command: Wq
| [reply] [Watch: Dir/Any] |
|
I found the current thread with the same need as the OP, and interestingly, 15+ years later with IO-Tty-1.12 / Perl 5.22.0 / Linux 4.17.19 i also get strange varying result with a simple 'ls -la': sometimes only the total line, sometimes a single line from the ls, sometimes to whole output...
The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian
| [reply] [Watch: Dir/Any] |
|