podman

Форк
0
21 строка · 582.0 Байт
1
//go:build solaris && !appengine
2
// +build solaris,!appengine
3

4
package isatty
5

6
import (
7
	"golang.org/x/sys/unix"
8
)
9

10
// IsTerminal returns true if the given file descriptor is a terminal.
11
// see: https://src.illumos.org/source/xref/illumos-gate/usr/src/lib/libc/port/gen/isatty.c
12
func IsTerminal(fd uintptr) bool {
13
	_, err := unix.IoctlGetTermio(int(fd), unix.TCGETA)
14
	return err == nil
15
}
16

17
// IsCygwinTerminal return true if the file descriptor is a cygwin or msys2
18
// terminal. This is also always false on this environment.
19
func IsCygwinTerminal(fd uintptr) bool {
20
	return false
21
}
22

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.