Я нашел примеры того, как разветвлять нескольких детей, имея что-то вроде этого:
if ( fork() = 0 ) {
//In child
} else {
if ( fork() = 0 ) {
//in second child
Но если я не знаю, сколько детей мне понадобится, как я могу это сделать?
Например, если у меня есть связанный список команд, и я хочу выполнить fork и exec для каждой из них ... Итак, я думаю, мне нужно знать, какой это дочерний элемент ...