Tag Archives: terminal

C: Indo para background com o daemon()

A forma tradicional de um programa ir para background é fazendo um fork(), terminar o processo pai e criar uma nova sessão com setsid(). Outra forma mais simples, que de fato encapsula tudo isso e mais um pouco, é apenas … Continue reading

Posted in C | Tagged , , , , , , | 2 Comments

C, C++: Fechar a saída padrão e de erro (stdout, stderr)

Uma forma de impedir que seu programa imprima na tela, seja por linkar com uma biblioteca que abusa da verbosidade ou para garantir que um daemon não polua seu terminal quando for para background, é fechando a saída padrão (stdout) … Continue reading

Posted in C, CPP | Tagged , , , , , | 4 Comments