Nowe posty

xx Instalacja Debian10 problem z instalacją GRUBa na RAID5 (5)
Wczoraj o 17:58:57
xx AMD Ryzen 5 3500U (11)
2019-10-14, 18:29:46
xx Konfiguracja directadmina (0)
2019-10-13, 03:18:36
xx Problem z instalacją sterowników TL-WN821N (4)
2019-10-11, 23:15:00
xx Sprzet z Linuxem (1)
2019-10-11, 10:06:24
xx nadpisanie partycji domowej (6)
2019-10-03, 03:27:28
xx Screen flickering Deepin (4)
2019-10-02, 20:32:56
xx Pisanie bezpiecznych skryptow. (0)
2019-10-01, 19:42:01
xx Ciągle pojawiają się nowe wpisy w auth.log (1)
2019-09-27, 21:09:45
xx Pblem z montowaniem dysku sieciowego (3)
2019-09-22, 22:05:08

Autor Wątek: C++ obsługa procesów  (Przeczytany 3905 razy)

Offline s s

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 8
    • Zobacz profil
C++ obsługa procesów
« dnia: 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

Offline jan karwowski

  • Users
  • Guru
  • *****
  • Wiadomości: 844
    • Zobacz profil
C++ obsługa procesów
« Odpowiedź #1 dnia: 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.