Если я хочу вызвать другой сценарий оболочки в главном файле сценария от имени конкретного пользователя, как мне это сделать?Дочерний сценарий, похоже, теряет контекст того, с каким пользователем он работает, и я не нашел никаких полезных методов создания сценариев.
Пример: war-install.sh
if [ ! -d /opt/tomcat/ ]
then
./tomcat-install-files/install.sh
fi
* 1005Проблема здесь в том, что если я запускаю war-install.sh от имени пользователя root или с помощью команды sudo, ./tomcat-install-files/install.sh, похоже, теряет контекст sudo / root.Как я могу исправить это?
Спасибо!