|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitry Miloserdov 2:5020/400 17 Dec 2003 20:01:53 To : Slawa Olhovchenkov Subject : Re: ps auxw | grep grep ; bsd vs linux -------------------------------------------------------------------------------- Hello, Slawa! You wrote to me on Wed, 17 Dec 2003 16:58:54 +0300: SO>>> В том, что под второе утверждение он более попадает, чем под первое. DM>> Этого я не понимаю: "более попадает" - "менее попадает". SO> Hу напрягись! Hет! не получается! Оно либо попадает либо нет. Терциум, как говорится нон датум. Бывает что утверждение от случайных величин зависит ( тогда правда говорят "с большей верояностью попадает" ) но тут не тот случай. Бывает завист он неназванных условий - все равно мимо кассы. Еще раз: if(!fork){pipe;if(!fork){ dup; exec(prog1); } dup; exec(prog2); }wait Для данной строки определите какое из утверждений истинно. При недостаточности данных для ответа укажите на это. 1. В данной строке хотябы один fork стоит перед каждым pipe. 2. В данной строке два fork следуют pipe. SO> В данном случае форк не может запустить участника. Hадеюсь это-то SO> понятно? Во-первых ему и не надо. VN сказал "fork на всех участников". "на" потерял уже ты. Сам разницу чувствуешь? Во-вторых кто сказал не может? =========Beginning of the citation============== sun[dmitry]$ truss -ft fork,exec sh -c 'echo 1 | (read a; echo $a)' 23872: execve("sh", 0xFFBEF90C, 0xFFBEF91C) argc = 3 23872: fork() = 23873 23873: fork() (returning as child ...) = 23872 23873: fork() = 23875 23875: fork() (returning as child ...) = 23873 1 sun[dmitry]$ =========The end of the citation================ Hаписание алиасов для ps и grep - задача хоть и бессмысленная но вполне разрешимая в большинстве современных шелов ( правда не на всех системах ). grep вообще в каком-либо шеле вполне может быть buildin. With best regards, Dmitry Miloserdov. E-mail: dmitry@bis.ru --- ifmail v.2.15dev5.1 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/65771c8b165c.html, оценка из 5, голосов 10
|