Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       11 May 2000  10:46:43
 To : Valeriy E. Ushakov
 Subject : Re: BASH
 -------------------------------------------------------------------------------- 
 
 >Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote:
 >
 >> > > Hу, и где job control?
 >> > 
 >> > А где у тебя для скрипта (запускаемого, скажем, по крону) возьмется
 >> > управляющий терминал? 
 >> 
 >> А зачем ему терминал? bash и так работает.
 >
 >bash - работает.  job control - нет.
 
 Странно. У меня именно из-под cron работает скрипт под bash,
 и job control тоже работает, после set -m.
 
 >Job control refers to the ability to selectively stop (suspend) the
 >execution of processes and continue (resume) their execution at a
 >later point.  A user typically employs this facility via an
 >interactive interface supplied jointly by the system's terminal driver
 >and bash.              ^^^^^^^^^^^^^^^^^^^^^^^^
 
 Вся фишка в том, что bash и без controlling terminal может job control,
 а sh не умеет. Хотя, $! позволит обойтись. Hо переписывать скрипты не буду,
 "работает - не трону".
 
 Eugene
 --- slrn/0.9.6.2 (FreeBSD)
  * Origin: SVZ-Service (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: BASH   Eugene Grosbein   11 May 2000 10:46:43 
Архивное /ru.unix.bsd/2609322d220e3.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional