Filedeskriptoren
Jan-Benedict Glaw
jbglaw at lug-owl.de
Fri Jul 20 16:26:02 CEST 2001
On Fri, Jul 20, 2001 at 04:13:52PM +0200, Christian Holzberger wrote:
[Aufruf eines Programmes mit Umleitung von stdin und stdout]
> guck dir mal die function popen(...) an.
popen() ist ganz nett, aber gefährlich. Wenn "const char *command"
etwas ist, was der User beeinflussen kann, dann kann das ganz schnell
ganz komische Nebenwirkungen haben. Lieber das Programm mit
exec{l,lp,le,v,vp} aufrufen und vorher fork() und pipe() etc.
machen. Das ist deutlich sicherer...
MfG, JBG
More information about the Linux
mailing list