叉EXEC我有代碼看起來像這樣在Linux中:轉換的呼叫從產卵在C
return_code= spawnp(cmd, 3, fd_map, NULL, argv, environ);
我需要這個來自QNX轉換到Linux - 所以我需要使用叉EXEC因爲產卵在Linux中不可用。 1)如何做到這一點?這是正確的嗎 ?
pid = fork();
if (pid ==0) /* child */
exec(cmd, argv, environ);
2)如何傳遞參數fd_map和傳遞在產卵給exec「3」?
將「看起來像...... Linux」的代碼轉換爲「Linux等效」代碼是什麼意思? – wallyk
抱歉不清楚,編輯了這個問題。 – Vin