int tcsetpgrp(int fildes, pid_t pgid_id);
иВ чем разница между setpgrp и tcsetpgrp
int setpgrp(void);
Я не очень понимаю разницу и цели этих двух функций. Конечно, man page
был ранее прочитан.
Но я до сих пор не понимаю цели и использования этих функций. Ясно установить группу. Но зачем нам обоим. В чем разница между терминальной группой и группой процессов.
Пожалуйста, объясните это. Я буду очень признателен.