0
Пытаясь понять, почему этот раздел кода с помощью команды кошки не работает с execvp в С.Использование кота и execvp
char *in[5] ={"cat", "file1.txt", ">>", "file2.txt", 0};
execvp(in[0], in);
При запуске он отображает содержимое file1.txt, но потом говорит:
cat: >> Нет такого файла или каталога.
Затем отображает содержимое файла file2.txt Почему бы ему не распознать оператор >> в этом случае?