//go:build !linux package main import ( "os" "golang.org/x/sys/unix" ) // dupTo makes file descriptor fd refer to f. func dupTo(f *os.File, fd int) error { return unix.Dup2(int(f.Fd()), fd) }