Я запускаю дочерние процессы в C, и я хочу приостановить, а затем запустить один и тот же дочерний процесс. Не совсем уверен, как лучше описать мою проблему, так как я новичок в этом, но вот выстрел.
Вот программа с fork и waitpid. #!/usr/bin/perl
use strict;
use warnings;
my ($childProcessID, $i);
print "I AM THE ONLY PROCESS.\n";
$childProcessID = fork();
if ($childProcessID){
pri
Это фрагмент из моей программы, которая работает, но машина, которая корректирует его пытается это: strace ./watcher echo 2>&1 > /dev/null | grep wait | cut -c1-4
Ожидаемый результат: wait
Но моя
У меня есть скрипт, который порождает набор детей. Родитель должен дождаться завершения каждого из них. Мой сценарий выполняет аналогично следующий сценарий PERL: #! /usr/bin/perl
use strict;
use wa