Function tcgetpgrp
fn tcgetpgrp<F: std::os::fd::AsFd>(fd: F) -> Result<Pid>
Get the terminal foreground process group (see tcgetpgrp(3)).
Get the group process id (GPID) of the foreground process group on the terminal associated to file descriptor (FD).