Resultados de la búsqueda a petición "fork"

1 la respuesta

¿Se comparten los descriptores de archivo cuando fork () ing?

Digamos que abro un archivo conopen(). Entonces yofork() mi programa. ¿Compartirán padre e hijo el mismo desplazamiento para el descriptor de archivo? Quiero decir, si escribo en mi padre, ¿también se cambiará el desplazamiento en el niño? ¿O ...

1 la respuesta

C - comportamiento de fork y printf [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué printf no se vacía después de la llamada a menos que haya una nueva línea en la cadena de ...

12 la respuesta

Tener problemas con fork (), pipe (), dup2 () y exec () en C

Aquí está mi código: #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <wait.h> #include <readline/readline.h> #define NUMPIPES 2 int main(int argc, char *argv[]) { char *bBuffer, *sPtr, *aPtr = NULL, ...

4 la respuesta

¿Cuántos procesos se bifurcan aquí?

4 la respuesta

Pase el valor del proceso hijo a padre

2 la respuesta

¿Puedo bifurcar el repo de otras personas dos veces en mi propia cuenta?

En GitHub, parece que no puedo entender cómo puedo dividir un repositorio dos veces en una cuenta.Así que hay un repo de Bob / CoolFrameworkSe lo entrego a J...

5 la respuesta

cómo salir de un proceso secundario: _exit () vs.salir

Considere este fragmento de código: pid_t cpid = fork(); if (cpid == -1) { perror("fork"); exit(EXIT_FAILURE); } if (cpid == 0) { // in child execvp(argv[1], argv + 1); perror("execvp"); _exit(EXIT_FAILURE); } // in parent¿Cómo saldré del ...

1 la respuesta

¿Multiprocesamiento con bloques de contexto "fork" en Linux / Intel Xeon con Python 3.6.1?

Descripción del problema Ajusté el código deesta respuesta [https://stackoverflow.com/questions/13446445/python-multiprocessing-safely-writing-to-a-file] un poco (ver abajo). Sin embargo, cuando ejecuta este script en Linux (por lo tanto, línea ...

4 la respuesta

Cómo usar correctamente fork () y exec ()

Tengo este código; pid_t process; process = fork(); if (process < 0){ //fork error perror("fork"); exit(EXIT_FAILURE); } if (process == 0){ //i try here the execl execl ("process.c", "process" , n, NULL); } else { wait(NULL); } No sé si este ...

3 la respuesta

Grabbing salida de exec

Así que estoy tratando de escribir algo que necesite obtener el resultado del comando y luego lo trataré y luego lo pasaré a otro programa. pero estoy teniendo un problema, no puedo averiguar cómo obtener el resultado del comando y almacenarlo ...