У меня возникают проблемы с выполнением подстановочного знака *.txt и чтением этой темы - exec() любой команды в C - указывает, что это сложно из-за проблем с "подстановкой". Есть ли простой способ обойти это?
Вот что я пытаюсь сделать:
char * array[] = {"ls", "*.txt", (char *) NULL };
execvp("ls", array);
ls
думает, что вы пытаетесь говорить о файле, который буквально называется*.txt
. - person   schedule 23.01.2013