![]() |
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| Programación de Alto Nivel Plantear preguntas acerca de C, C + +, Java, SQL, y otros lenguajes de programación aquí. |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| Problema en el funcionamiento de comandos de la shell de bash en HP-UX máquina | abhishek0071 | UNIX para usuarios avanzados y expertos | 6 | 02-15-2008 03:30 PM |
| Scripts de shell ejecuta automáticamente sin necesidad de utilizar los comandos por lotes o en | ritzwan0 | Programación de scripts de shell y | 3 | 09-17-2006 02:51 PM |
| Cómo deshabilitar el funcionamiento de los comandos vi | Umesh_Sharoff | Programación de scripts de shell y | 1 | 07-14-2006 12:05 PM |
| ejecuta comandos de secuencia de comandos | owijust | Programación de scripts de shell y | 2 | 01-09-2006 06:12 PM |
| ejecuta comandos de inicio | skotapal | UNIX for Dummies Preguntas y Respuestas | 3 | 12-03-2002 07:31 AM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo |
Calificación:
|
Modos de visualización |
|
|
|
||||
|
Ejecutar comandos de C / C + +
Hola chicos,
Sé usando system () podemos ejecutar comandos unix pero el problema es, no puedo obtener rendimientos con el sistema (). Estoy regresando de mis cosas scripts de shell que tengo que ser capaz de leer de mi código en C. Nadie tiene la cura para este problema? )Gracias |
|
||||
|
Hola,
Recuerdo que haciendo esto desde hace algún tiempo, Si desea capturar la salida, considere la posibilidad de popen () si la biblioteca C de la sustenta. (v) tenedor (), exec () podría ser digno de una mirada demasiado Lo sentimos, no podía ser más ayuda, tuve una excavación en torno a los antiguos códigos (SDL aplics del estado de la batería), pero no he podido encontrarlo |
|
||||
|
abierto deberían hacerlo
Hola
popen función debería hacer esto. Puede ejecutar un comando mediante la función popen, ya sea en modo de leer o escribir y el resultado será un archivo de retorno como puntero. A continuación, puede leer el resultado desde el archivo usando el puntero como lo hace normalmente .. Un simple ejemplo que tengo de google es inferior # include <stdio.h> int main () ( FILE * in; externo FILE * popen (); char buff [512]; / * Popen crea una tubería para que podamos leer la salida del programa que estamos invocando * / if (! (en \u003d popen ( "netstat-n", "r"))) ( exit (1); ) / * Leer la salida de netstat, una línea a la vez * / while (fgets (buff, sizeof (brillo), en)! \u003d NULL) ( printf ( "Salida:% s", buff); ) / * Cerrar la tubería * / pclose (en); ) Espero que esto le ayudará a Recuerdos Collins |
![]() |
| Marcadores |
| Etiquetas |
| comandos unix |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|