Добрый день! подскажите пожалуйста, как вызвать шел-скрипт из execvp так, чтобы от перенаправил вывод ошибок в мой лог-файл? Попробовал следующие 2 вариана, которые exec назвал ошибочными: char* args[] = {"sh", "myscript", "2>>mylog", NULL}; execvp(args[0], args); ... char* args[] = {"sh", "myscript", NULL}; execvp("sh 2>>mylog", args); Спасибо!
Ответ на:
комментарий
от MKuznetsov
Ответ на:
комментарий
от sS
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум заставить execvp() понимать пайпы и перенаправления (2005)
- Форум execvp() (2007)
- Форум pthread_cancel не завершает поток. (2008)
- Форум Пропадают строки при многопоточной записи в stdout и перенаправлении вывода (2011)
- Форум Не могу разобраться с ошибкой сегментирования (2017)
- Форум Обработка сигналов в программе на C (2023)
- Форум Python3 C API и PyString_AsString (2012)
- Форум Какая-то мистика с execv (2004)
- Форум Разработка своего shell'a (2012)
- Форум перенаправление вывода (2014)