Я не совсем уверен, как это сделать в C:
char* curToken = strtok(string, ";"); //curToken = "ls -l" we will say //I need a array of strings containing "ls", "-l", and NULL for execvp()
Как бы я пойти на это?