podman

Форк
0
20 строк · 609.0 Байт
1
//go:build (darwin || freebsd || openbsd || netbsd || dragonfly || hurd) && !appengine && !tinygo
2
// +build darwin freebsd openbsd netbsd dragonfly hurd
3
// +build !appengine
4
// +build !tinygo
5

6
package isatty
7

8
import "golang.org/x/sys/unix"
9

10
// IsTerminal return true if the file descriptor is terminal.
11
func IsTerminal(fd uintptr) bool {
12
	_, err := unix.IoctlGetTermios(int(fd), unix.TIOCGETA)
13
	return err == nil
14
}
15

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

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

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

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

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