Perl hack - fooling isatty() ?
ronys
ronys at gmx.net
Mon Apr 13 23:37:26 IDT 2009
Hi,
I need to call e2fsck from a Perl script. Thing is, e2fsck checks if it's being run interactively or not (using isatty(0) && isatty(1)), and exits if not.
I know that calling e2fsck with -p/-n/-y would fix this, but this is not an option for me (don't ask).
So, is there some Perl magic that will fool a Perl script's subprocesses into thinking they're connected to a terminal?
Cheers,
Rony
More information about the Linux-il
mailing list