[C con Clase] problema con system

cristian garrido salas misterharry147 en gmail.com
Jue Jul 29 06:48:18 CEST 2010


Estoy un poco apurado pero quiza sirva de lago mi aporte...
intentaste poniendole "sudo" en la cadena????

El 28 de julio de 2010 18:11, David Fire <ddfire en gmail.com> escribió:

> Postia el codigo completo si queres
>
> El jul 28, 2010 5:52 p.m., "Martin Chiappero" <martinchiappero en gmail.com>
> escribió:
>
>
> muchas gracias david, si he probado con el printf y ya te digo que me pone
> talcual el comando como lo quiero pero bue.....seguire buscando algun error
> mio seguramente en otro lado porque estoy trabajando como root.
> pero me tranquiliza mucho que a vos te funciono por lo menos indica que no
> voy mal.
>
> gracias nuevamente....seguiré en la lucha :-)
>
>
> El pasado 2010-07-28 19:24:54, David escribió:
>
> D> hola
> D> ese codigo funciona bien...
> D> a mi me dio el archivo vacio cuando lo ejecute sin permisos root y con
> el
> D> disco hda cuando lo ejecute como root con /dev/sda funco bien.
> D> ponete un printf justo antes de system()
> D> David
> D> El 28 de julio de 2010 15:19, Martin Chiappero
> D> <martinchiappero en gmail.com>escribió:
> D> > hola a ver si me pueden dar una mano.
> D> > antes que nada aviso que soy autodidacta y espese hace relativamente
> poco
> D> > con C, siempre había programado con cosas como basic o gambas y me
> canse de
> D> > que me hagan las cosas por mi, así que ahora me gusta sufrir un poco
> mas a
> D> > beneficio de aprender mas :-)
> D> > voy al punto, estoy armando un programa para consola linux y tengo un
> D> > problema que ya llevo días sin poder resolver......el comando system
> no se
> D> > porque no me ejecuta lo que debería, acá les copio una fracción de
> como esta
> D> > hasta el momento.
> D> >
> D> > [code]
> D> > char disco[9]="/dev/hda";
> D> > char comando[41]="fdisk -l ";
> D> > char comando1[23]=" > fdisk_l_al_disco";
> D> >
> D> > sprintf (comando,"%s%s",comando,disco);
> D> > sprintf (comando,"%s%s",comando,comando1);
> D> >
> D> > system (comando);
> D> > [/code]
> D> >
> D> > bueno el tema es que el comando se genera bien porque si lo saco con
> printf
> D> > por pantalla me lo pone tal cual lo quiero, si lo tecleo yo en la
> linea de
> D> > comandos sale de diez, pero con el system no.
> D> > lo ejecuta creea el archivo (fdisk_l_al_disco) pero no pone el
> contenido
> D> > que debería ser la salida de fdisk.
> D> >
> D> > espero haberme explicado bien y gracias de ante mano por la ayuda que
> me
> D> > puedan dar.
> D> >
> D> > PD: juro que busque y rebusque en google, si es un tontería pido
> disculpas
> D> > _______________________________________________
> D> > Lista de correo Cconclase Cconclase en listas.conclase.net
> D> >
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> D> > Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
> D> >
> D> --
> D>  (\__/)
> D> (='.'=)This is Bunny. Copy and paste bunny into your
> D> (")_(")signature to help him gain world domination.
> D> _______________________________________________
> D> Lista de correo Cconclase Cconclase en listas.conclase.net
> D>
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> D> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase....
>
>
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>



-- 
Cristian A. Garrido S.
Estudiante Ing. Civil en Comp. e Informatica
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20100729/03762fed/attachment.html>


Más información sobre la lista de distribución Cconclase