Как я могу убить фоновый процесс, который был выполнен с использованием вызова функции системы на языке C. Например, у меня есть скомпилированный запрос приложения «fooprocess». Тогда я хочу, чтобы написать программу, которая будет выполняться приложение fooprocess в фоновом режиме, используя системную функцию, пожалуйста, пожалуйста, смотрите ниже код,Как убить фоновый процесс от вызова функции системы
const char app[] = "fooprocess &";
system(app);
Как вы можете видеть, что есть «&» характер, так что я могу запустите приложение fooprocess в фоновом режиме. Как я могу убить этот fooprocess?
Большое спасибо.
Может быть, 'system (" pkill fooprocess ");'? – jweyrich
@jweyrich, спасибо, что попробуй. – domlao