Forum Linux.pl

Programowanie => C/C++ => Wątek zaczęty przez: apteryx w 2007-05-28, 00:33:32

Tytuł: C++ obsługa procesów
Wiadomość wysłana przez: apteryx w 2007-05-28, 00:33:32
Mam problem .Mianowicie mam program, ktory ma ściągać strony programem wget.
Gdy wywołam pare procesow , ktore sciagaja inne strony (wgetem) po nacisnieciu ctrl+z procesy sie nie konczą . Jak obsłużyc procesy potomne z procesu macierzystego aby sie wyłaczały po zakończeniu np. procesu potomnego lub po nacisnieciu ctrl+z
Tytuł: C++ obsługa procesów
Wiadomość wysłana przez: jk33 w 2007-05-28, 17:22:25
1) C-z nie kończy aktywnego procesu. Zatrzymuje (usypia) go.
C-c wysyła SIGINT.
2) man 2 kill, man 2 signal, man 7 signal, man 2 wait
I być może kilka innych.
3) Jeżeli chodzi o ściąganie stron: jest taki program httrack.
Może Ci się spodoba. A może nie.