podman

Форк
0
23 строки · 509.0 Байт
1
//go:build plan9
2
// +build plan9
3

4
package isatty
5

6
import (
7
	"syscall"
8
)
9

10
// IsTerminal returns true if the given file descriptor is a terminal.
11
func IsTerminal(fd uintptr) bool {
12
	path, err := syscall.Fd2path(int(fd))
13
	if err != nil {
14
		return false
15
	}
16
	return path == "/dev/cons" || path == "/mnt/term/dev/cons"
17
}
18

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

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

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

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

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