gibbson
asked Oct 26 2017
Answer
"Yes it is possible. Follow these steps:
To run your script as another user as one command, run:
/bin/su -c ""/path/to/backup_db.sh /tmp/test"" - postgres
Breaking it down:
/bin/su : switch user
-c ""/path/to..."" : command to run
- : option to su, make it a login session (source profile for the user)
postgres : user to become"
linuxhelp
asked Jan 26 2019
How to pass and get variables to user account from root account using shell script
Is it possible to pass the variables to user account through root account, using shell script...? i tried lot. when i try to get the user variable values using " echo" command. i get only empty space. please help me to solve this problem....