在bash脚本中使用sudo -i

前端之家收集整理的这篇文章主要介绍了在bash脚本中使用sudo -i前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想编写一个bash脚本,以root身份执行某些任务,同时以普通用户身份登录.有可能有这样的东西吗?
#!/usr/bash

sudo -i

<multiple line perform all my sudo command>
...
...
...
exit

<back to my user command,continue some other task>

当然我可以把sudo放到每一行,但我想知道是否可以做上面这样的事情?谢谢.

这样简单的事情怎么样?
#!/usr/bash
sudo bash << EOF
# Everything until EOF is run in a sub-shell
echo 'Hello World'
whoami
EOF

猜你在找的Bash相关文章