isatty(int fd)将检查fd是指终端还是其他设备。它是
unistd.hGNU C库的一部分。
手册页:http :
//linux.die.net/man/3/isatty
isatty顺便说一句:如果您想从另一个程序中读取程序,但又想以为您的程序是人类,那么有一种方法可以做到。您可以使用伪终端(pty)。例如,expected使用了此技术。

isatty(int fd)将检查fd是指终端还是其他设备。它是
unistd.hGNU C库的一部分。
手册页:http :
//linux.die.net/man/3/isatty
isatty顺便说一句:如果您想从另一个程序中读取程序,但又想以为您的程序是人类,那么有一种方法可以做到。您可以使用伪终端(pty)。例如,expected使用了此技术。