shared/termios/termios_unix.go
func IsTerminal(fd int) bool {
	_, err := GetState(fd)
	return err == nil
}
func IsTerminal(fd int) bool {
	_, err := GetState(fd)
	return err == nil
}
// IsTerminal returns true if the given file descriptor is a terminal.