Как вызвать скрипт оболочки из другого сценария оболочки от другого пользователя?Как вызвать скрипт оболочки из другого сценария оболочки от другого пользователя?
Можете ли вы поделиться образцом кода?
У меня есть два сценария:
showdate.sh:
#! /bin/bash
echo "Date is : `date`"
и mainscript.sh:
#! /bin/bash
su - nmsadm
echo " You are logged in as `whoami`"
echo "`./showdate.sh`"
Когда я выполнение скрипта Я хочу, чтобы переключиться на другой пользователь и запустить showdate.
Вот выход
#./mainscript.sh
You have new mail.
-bash-3.2$
Он переключается на nmsadm пользователя, но не выполняет шоу сценария.