URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 68938
[ Назад ]

Исходное сообщение
"bash, stderr, stdout"

Отправлено pwd , 15-Сен-06 13:31 
Создал юзера, у него вместо shell - мой bash скрипт(usershell.sh), который выполняется из хомяка этого пользователя.
Этот bash скрипт вызывает другой скрипт sudo script1.sh

Проблема в том, что когда логинюсь этим пользователем - на экран получаю stderr - только ошибки от скрипта script1.sh
Как получить нормальный вывод на экран скрипта script1.sh?


Содержание

Сообщения в этом обсуждении
"bash, stderr, stdout"
Отправлено LOL , 15-Сен-06 14:29 
>Создал юзера, у него вместо shell - мой bash скрипт(usershell.sh), который выполняется
>из хомяка этого пользователя.
>Этот bash скрипт вызывает другой скрипт sudo script1.sh
>
>Проблема в том, что когда логинюсь этим пользователем - на экран получаю
>stderr - только ошибки от скрипта script1.sh
>Как получить нормальный вывод на экран скрипта script1.sh?
Что в /etc/passwd?

"bash, stderr, stdout"
Отправлено pwd , 15-Сен-06 14:34 
>>Создал юзера, у него вместо shell - мой bash скрипт(usershell.sh), который выполняется
>>из хомяка этого пользователя.
>>Этот bash скрипт вызывает другой скрипт sudo script1.sh
>>
>>Проблема в том, что когда логинюсь этим пользователем - на экран получаю
>>stderr - только ошибки от скрипта script1.sh
>>Как получить нормальный вывод на экран скрипта script1.sh?
>Что в /etc/passwd?

user:$1$acQkh0wg$ePq73w2u/c/A3ZyagfQs70:2071:2071::0:0:Maker user:/home/make:/home/make/bin/usershell.sh

в usershell.sh

#!/usr/local/bin/bash
export PATH= ...

sudo /...../script1.sh