Помогите люди добрые #ifdef HAVE_CONFIG_H #include <config.h> #endif #include <sys/types.h> #include <stdio.h> #include <unistd.h> #include <stdlib.h>
#define FF "\x0C" #define SO "\x0E" void cl(){ char* arg_list[] = {"clear",NULL}; pid_t child_pid; child_pid = fork(); execv("clear",arg_list); }; int main(int argc, char *argv[]) { printf("Hello, world!\n"); printf("Hello, world!\n"); cl(); write(stdout,FF,1); write(stdout,SO,1); return EXIT_SUCCESS; } теоретически дожен очищать экран каждый из 3-х способов. Не хочет. В чем ошибка? Если кто знает, подскажите как очистить экран. Или где сурс clear-а взять (в каком он пакете).