podman

Форк
0
/
terminal_check_bsd.go 
13 строк · 259.0 Байт
1
// +build darwin dragonfly freebsd netbsd openbsd
2
// +build !js
3

4
package logrus
5

6
import "golang.org/x/sys/unix"
7

8
const ioctlReadTermios = unix.TIOCGETA
9

10
func isTerminal(fd int) bool {
11
	_, err := unix.IoctlGetTermios(fd, ioctlReadTermios)
12
	return err == nil
13
}
14

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

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

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

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