[sisyphus] init - скрипты, и возвращаемые значения

Artem =?iso-8859-1?q?u2u_=CE=C1_nm=2Eru?=
Пн Ноя 7 20:46:57 MSK 2005


Sviataslau Svirydau wrote:
> Artem wrote:
> 
>> Sviataslau Svirydau wrote:
>>
>>> Artem wrote:
>>>
>>>> Доброго всем времени суток.
>>>> Что-то не могу понять, почему так получается:
>>>> ...
>>>> Однако - он на самом деле не запускается (и правильно делает) - не 
>>>> хватает параметров (см. ниже) - а скрипт выдает "DONE" ? Что за %^&#@ ?
>>>>
>>>> /usr/sbin/slmodemd --country=RUSSIA
>>>> error: mdm setup: cannot open dev `/dev/slamr0': No such device or 
>>>> address
>>>> error: cannot setup device `/dev/slamr0'
>>>
>>>
>>>
> 
> Ну так а это уже, наверно, сам slmodemd такое значение возвращает, а 
> скрипт его дальше передает.
> 
/usr/sbin/slmodemd --country=RUSSIA
error: mdm setup: cannot open dev `/dev/slamr0': No such device or address
error: cannot setup device `/dev/slamr0'
[root на localhost init.d]# echo $?
1
В командной строке - единица... (значит - правильно - возвращает 
ошибку).  А тоже самое в скрипте - ноль... В чем проблема?



Подробная информация о списке рассылки Sisyphus