🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.linux.programowanie
4 messages
4 total messages Started by Rafal Oles Mon, 13 Sep 1999 04:42
poczatkujace pytanie o fork
#361
Author: Rafal Oles
Date: Mon, 13 Sep 1999 04:42
9 lines
1232 bytes
mam prosbe
staram sie uruchomic proces ktory bedzie dalej pracowal bez przery podczas
gdy program pojdzie dalej.
Juz wiem ze mozna to uzyskac przez "fork". I tu mam nastepny problem bo nie
bardzo wiem jak to zastosowac.
I tu prosba : czy ktos by mogl mi przeslac jakis najprostszy program
przykladowy z forkim. Z manuala nie moge doczytac sie jak to jesc.

z gory dziekuje
Re: poczatkujace pytanie o fork
#362
Author: Bohdan R. Rau
Date: Mon, 13 Sep 1999 07:53
30 lines
1590 bytes
W poniedziałek, 13 września 1999 o godzinie 04:42:21 GMT Rafal Oles
 postanowił nas poinformować, że:

>I tu prosba : czy ktos by mogl mi przeslac jakis najprostszy program
>przykladowy z forkim. Z manuala nie moge doczytac sie jak to jesc.

Najprostszy demon:

#include <zobacz_sobie_w_manie>
main()
{
    int a;
    a=fork();
    if (a<0) exit(1); /* program sie nie forknął z powodu błędu */
    if (a>0) exit(0); /* program się forknął */
    for(;;) {
	sleep(10);
	printf("A ja ciągle żyję :)\n");
	}
}


Pozdrawiam

ethanak
http://ethanak.i.sex.pl
-- 
Gdyby Word zrzucał core, to mógłbyś pomylić kontrolkę "HDD"
z kontrolką "Power"
                                          Radosław Gancarz
Re: poczatkujace pytanie o fork
#363
Author: japhy
Date: Mon, 13 Sep 1999 15:26
30 lines
1944 bytes
Dnia Mon, 13 Sep 1999 07:53:42 GMT, Bohdan R. Rau splodzil/a:
>W poniedzia³ek, 13 wrze¶nia 1999 o godzinie 04:42:21 GMT Rafal Oles
> postanowi³ nas poinformowaæ, ¿e:
>
>>I tu prosba : czy ktos by mogl mi przeslac jakis najprostszy program
>>przykladowy z forkim. Z manuala nie moge doczytac sie jak to jesc.
>
>Najprostszy demon:
>
>#include <zobacz_sobie_w_manie>
>main()
>{
>    int a;
>    a=fork();
>    if (a<0) exit(1); /* program sie nie forkn±³ z powodu b³êdu */
>    if (a>0) exit(0); /* program siê forkn±³ */
>    for(;;) {
>	sleep(10);
>	printf("A ja ci±gle ¿yjê :)\n");
>	}
>}
>
Rozumiem, ze jak a==0, to to jest ten wyforkowany proces?

-- 
__   [ IRL: Maciek Pasternacki ] [ Mail: pankrac@lonet.gdynia.pl ]   -><-
`| _   |_\  / [ More info: finger pankrac@jessie.lonet.gdynia.pl ] GCM/MU>SS
,|{-}|}| }\/ d-? s:-- a17? C+++ UL+++>++++ P L+++ E--- W+ N++ ?o ?K w-- !O M--
\/   |____/ !V PS+++ !PE Y-- PGP- t+ ?5 X R tv->? b++ DI++ D-- G++ e- h* y
"This book is a mirror. When a monkey looks in, no apostle looks out."
Re: poczatkujace pytanie o fork
#364
Author: Bohdan R. Rau
Date: Mon, 13 Sep 1999 16:54
21 lines
1514 bytes
W poniedziałek, 13 września 1999 o godzinie 15:26:50 GMT japhy wydumał
 rzecz następującą
>>Najprostszy demon:
[ciach demon]
>Rozumiem, ze jak a==0, to to jest ten wyforkowany proces?

A mówiłem coby mana poczytać?

fork zwraca:
-1 jeśli był błąd i się nie wykonał
0 jeśli jesteś dzieckiem
pid dziecka jeśli jesteś tatusiem.

Pozdrawiam

ethanak
http://ethanak.i.sex.pl
-- 
Gdyby Word zrzucał core, to mógłbyś pomylić kontrolkę "HDD"
z kontrolką "Power"
                                          Radosław Gancarz
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads