/
githubmirror
/
lazygit
Обзор
Документация
Войти
/
githubmirror
/
lazygit
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
pkg/logs/tail/logs_default.go
30 строк
479 B
Stefan Haller
Clean up build tags
14 авг 2025, 21:40
14 авг 2025, 21:40
bb17072
Код
Авторство
О чём код?
//go:build !windows package tail import ( "log" "os" "os/exec" "github.com/aybabtme/humanlog" ) func tailLogsForPlatform(logFilePath string, opts *humanlog.HandlerOptions) { cmd := exec.Command("tail", "-f", logFilePath) stdout, _ := cmd.StdoutPipe() if err := cmd.Start(); err != nil { log.Fatal(err) } if err := humanlog.Scanner(stdout, os.Stdout, opts); err != nil { log.Fatal(err) } if err := cmd.Wait(); err != nil { log.Fatal(err) } os.Exit(0) }