看板 LinuxDev 關於我們 聯絡資訊
各位先進: 我試驗了兩個方法,第一個不可行,第二個可行,有人知道為什麼嗎? //方法1 //無論 ./a.out 還是 ./a.out & //都會進入 section 1 if(isatty(STDIN_FILENO)){ /* section 1 */ }else{ /* section 2 */ } //方法2 if(getpgrp() == tcgetpgrp(STDOUT_FILENO)){ // ./a.out }else{ // ./a.out & } -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.251.11 ※ 文章網址: https://www.ptt.cc/bbs/LinuxDev/M.1425714481.A.CFA.html