Piensa Technologies

  >  Foro de Principiantes en Linux - Mensaje
Indice del Foro 
Búsqueda 
 
Búsqueda Especializada  
 
Ingresar  
Nuevo Mensaje al Foro  
 
 Acerca de Linux
La Gaceta de Linux 
Edición en español 
Gazeta do Linux 
Edición en portugués 
Foro de Principiantes 
> Mensaje
Ejecutar comandos desde un programa en C
Ingresado por Angelica Rosales Camacho el día jueves diciembre 11, @12:05 desde Mèxico.
Tema: [ Para Programadores ]

Necesito iniciar LAM/MPI dentro de un programa en C
Para iniciar LAM/MPI estoy ejecutando desde la linea de comandos lo siguiente: lamboot -v hostfile (hostfile es el archivo donde se enlistan las màquinas de LAM), pero necesito ejecutar este comando dentro del còdigo de mis programas, al igual que: wipe -v hostfile (el cual finaliza LAM/MPI)

[ Ingresar Comentario ]

<  |  >

> Comentarios
Re: Ejecutar comandos desde un programa en C
por Gustavo B el día martes marzo 16, @01:20

AL parecer ya es demasiado tarde para responder este correo, pero no importa, yo necesitaba comprimir unos archivos deesde un programa en C y buscando encontre que el comando indicado para ejecutar es el system(). y aqui una pequeña preuba que hice (el archivo salida.txt ya existe y es el que deseo empaquetar y comprimir) /***/ #include #include int main() { if (!system("tar -zcvf archivo.tar.gz archivo.txt")) { //cout << system("tar -zcvf archivo.tar.gz archivo.txt"); cout << "\nEXITO\n"; } else cout << "TRY AGAIN\n"; return 0; } /***/ para compilar : g++ -Wno-deprecated -o ejecom ejecom.c al archivo en C le llame ejecom.c bash:~

[ Ingresar Comentario ]

 

  • Re: Ejecutar comandos desde un programa en C
    por: Gustavo B el día martes marzo 16, @01:27

    #include <stdlib.h>

    #include <iostream.h>

    int main()

    {

    if (!system("tar -zcvf archivo.tar.gz archivo.txt"))

    {

    cout << "\nEXITO\n";

    }

    else

    cout << "TRY AGAIN\n";

    return 0;

    }

    [ Ingresar comentario ]
    • Re: Ejecutar comandos desde un programa en C
      por: Angélica Rosales Camacho el día martes marzo 16, @10:32
      Hola! Gracias por el comentario Gustavo B. y permiteme decirte que nunca es tarde. Ya había leido algo sobre ello pero no encontré ningún ejemplo y tuyo me será de mucha utilidad. Lo que pasa es que estoy diseñando y desarrollando un lenguaje que lo llamo CNP por "C Numérico Paralelo" y es para aplicaciones numéricas con matrices. La ejecución de dichas aplicaciones podrá ser en paralelo utilizando la librería MPI. Para MPI necesito ejecutar unos comandos, por eso mi pregunta de como ejecutar comandos desde un programa en C. Bien, de nuevo gracias. Angélica.

      [ Ingresar comentario ]
      • Re: Ejecutar comandos desde un programa en C
        por: Gustavo B el día martes marzo 16, @11:10

        Perfecto!!!

        Hola Angelica

        Me da gusto que te haya llegado el mensaje y sobre todo que te hay servido, me parecio muy interesante tu proyecto, el cual estas desarrollando, Exito!!!

        [ Ingresar comentario ]
        • Instalar y configurar un quemador en linux
          por: Angélica Rosales Camacho el día miércoles marzo 17, @10:38
          Hola Gustavo! Gracias por tu comentario. Dime, de casualidad sabes cual es el software para un quemador de CD en linux y como instalarlo y configurarlo. Es que me facilitaron un quemador para el laboratorio de maestria, y lo he utilizado solo en windows, pero en linux no sé que software utilizar. No he buscado mucho sobre ello porque tengo que resolver otras cosas de mi proyecto, pero es bueno saberlo. Bien, si conoces algo al respecto te agradeceré mucho me lo hagas saber. Angélica.

          [ Ingresar comentario ]
          • Re: necesito un ripeador de pelis en dvd
            por: toni alles el día lunes abril 26, @07:21
            holas necesitaria un ripeador de peliculas en dvd kitarles subtitulos etccc... y tanbien me gustaria k alguien me explikara komo puedo instalar un programa k esta en .tar k dentro hay muchos archivos ayudaaa please o mail graciasssssssssss

            [ Ingresar comentario ]

 
Relacionado
  • Más acerca de Para Programadores
  • Mismo autor Angelica Rosales Camacho
  • Contacto con el autor