Вчера в одной приладе увидел вот такой код с комментарием (но без
каких-либо дополнительных разъяснений):
/* Open fake stdin, stdout, stderr - just in case */
open("/dev/null", O_RDONLY);
open("/dev/null", O_WRONLY);
open("/dev/null", O_WRONLY);
Вопрос такой: зачем такое делается? Какое отношение имеют стандартные
каналы к /dev/null? Почему не сохраняются результирующие дескрипторы?
Заранее спасибо за информацию :)
Ответ на:
комментарий
от idle
Ответ на:
комментарий
от jek_

Ответ на:
комментарий
от Die-Hard
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум open возвращает 0 (2015)
- Форум [история] Stdin, stdout, stderr... (2010)
- Форум Помогите разобраться с потоками (2021)
- Форум stdin/stdout (2006)
- Форум Блокировка каналов ввода-вывода в линукс (2024)
- Форум stdin и stdout (2017)
- Форум /dev/null (2008)
- Форум Разделить stderr и stdout (2019)
- Форум [bash] редирект stdout/stderr (2011)
- Форум в stdout или stderr? (2008)