Article View: es.comp.os.linux.programacion
Article #8355Re: Capturar la salida de un programa
From: J.A. Gutierrez
Date: Tue, 12 Nov 2002 18:22
Date: Tue, 12 Nov 2002 18:22
37 lines
2478 bytes
2478 bytes
"Jes�s M. NAVARRO" <jesus_navarro@undominio.net> wrote: : Hola, Angel: : Angel wrote: :> Francisco presumiblemente dijo el dia Mar 12 Nov 2002 00:12: :> :> :>>Blah, blah... :> :> :> Prueba con dup y dup2. :> por cierto te recomiendo ( yo y todo programador en linux) q no utilizes la :> funcion system, es muuuy peligrosa. :> : Hombre, la funci�n system es peligrosa *si* el programa es suid (puesto : que se va a ejecutar con privilegios efectivos distintos a los reales o si se programan CGIs, p.e., o cualquier otro servicio teoriacamente restringido. : del usuario) *y* acepta sin comprobaci�n pasar cadenas de texto al el problema es realizar exhaustivamente todas esas comprobaciones. : suproceso que se inicia. En otro caso, no veo d�nde puede estar el : peligro (no obstante, no soy programador, y agredecer�a las correcciones). pues p.e., ya para empezar, te has dejado fuera el problema del IFS PS: popen() comparte los peligros de system(). -- PGP and other useless info at \ http://www.cps.unizar.es/~spd/ \ finger://daphne.cps.unizar.es/spd \ Timeo Danaos et dona ferentes ftp://ivo.cps.unizar.es/pub/ \ (Virgilio)
Technical Details
Message-ID:
<aqrgst$l9c$1@news.unizar.es>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!bloom-beacon.mit.edu!news-out.cwix.com!newsfeed.cwix.com!newsfeed1.cidera.com!Cidera!telocity-west!TELOCITY!news-out.spamkiller.net!propagator2-maxim!news-in.spamkiller.net!news.telia-iberia.com!news.rediris.es!news.unizar.es!not-for-mailReferences:
<3DD03990.1090606@ono.com> <aqqmu8$a0v56$1@ID-148170.news.dfncis.de> <mf57a-485.ln1@mithrandir.intranet>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,c70e8198e9aa783d
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2002-11-12 09:47:58 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!bloom-beacon.mit.edu!news-out.cwix.com!newsfeed.cwix.com!newsfeed1.cidera.com!Cidera!telocity-west!TELOCITY!news-out.spamkiller.net!propagator2-maxim!news-in.spamkiller.net!news.telia-iberia.com!news.rediris.es!news.unizar.es!not-for-mail
From: "J.A. Gutierrez" <spd@daphne.cps.unizar.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Capturar la salida de un programa
Date: 12 Nov 2002 18:22:21 GMT
Organization: Rank
Lines: 37
Message-ID: <aqrgst$l9c$1@news.unizar.es>
References: <3DD03990.1090606@ono.com> <aqqmu8$a0v56$1@ID-148170.news.dfncis.de> <mf57a-485.ln1@mithrandir.intranet>
NNTP-Posting-Host: daphne.cps.unizar.es
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: news.unizar.es 1037125341 21804 155.210.152.20 (12 Nov 2002 18:22:21 GMT)
X-Complaints-To: usenet@news.unizar.es
NNTP-Posting-Date: 12 Nov 2002 18:22:21 GMT
User-Agent: tin/1.4.5-20010409 ("One More Nightmare") (UNIX) (IRIX/6.2 (IP22))