我有两个 shell 脚本:
一个.sh
echo "hello"
su - oracle -c "sh /tmp/two.sh"
echo "good bye"
Run Code Online (Sandbox Code Playgroud)
二.sh
echo "bla bla bla"
Run Code Online (Sandbox Code Playgroud)
我想以“root”身份运行“one.sh”并查看以下输出:
hello
bla bla bla
good bye
Run Code Online (Sandbox Code Playgroud)
这怎么可能?
首先设置chmod +x
你的脚本
尝试:
echo "hello"
su - oracle -c /tmp/two.sh
echo "good bye"
Run Code Online (Sandbox Code Playgroud)