[mdk-re] nohup 	для последовательности   команд
    Maxim Mitrofanov 
    =?iso-8859-1?q?mdk_=CE=C1_anker=2Eru?=
       
    Вт Апр  2 06:51:01 MSD 2002
    
    
  
Vitaly Lipatov wrote:
> On 1 April 2002 12:09, cornet wrote:
> > >  Олег спасибо. Кстати контсрукция exec $(commnad; commnad) & тоже
> > > работает
>
> И как это работает? На мой взгляд $(command) запускает команду,
> а результатом этого выражения является вывод команды.
> Так что если я напишу exec $(ls) у меня запустится файл, который
> стоит первым в выводе команды ls.
>
  Озадачили...
  Пришлось провести небольшой эксперемент с двумя скриптами, вобщем
exec $(ls script.sh) & - не работает, покрайней мере я не заметил 
следов работы script.sh. Потом "естественно" ;) почитал man bash и там 
вычитал:
 Compound Commands
       A compound command is one of the following:
    (list) list is executed in a subshell.   Variable  assign-
           ments  and builtin commands that affect the shell's
           environment do not remain in effect after the  com-
           mand completes.  The return status is the exit sta-
           tus of list.
Из чего следует что $() & - тоже должна работать
Виталий если есть какие-либо соображения - рад буду их услыщать для 
полноты и ясности картины.
-- 
  rgrds
  Maxim						mdk на anker.ru
    
    
Подробная информация о списке рассылки community