|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Dennis Melentyev 2:5020/400 30 Aug 2002 12:53:48 To : Eugene Grosbein Subject : Re: exit -------------------------------------------------------------------------------- "Eugene Grosbein" <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote in message news:2156327992@www.svzserv.kemerovo.su... > Привет! > > Для /bin/sh, если один скрипт вызывает другой как простую команду, > внутренний может вернуться во внешний через exit и внешний продолжится. > > А если внешний вызывает второго через . (у tcsh это команда source), > то как внутреннему вернуться во внешний? exit в этом случае завершает оба > скрипта сразу. А их не два. Это один скрипт выходит. Аналог сишного #include. Можешь оформить включаемый скрипт как набор функций и юзать их по месту, а из них уже можно выйти по return [n] -- Dennis Melentyev SW Developer @ KSF, Kiev, Ukraine UIN: 83986781 --- ifmail v.2.15dev5 * Origin: KSF (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/128916bfcdcb2.html, оценка из 5, голосов 10
|