我想编写一个 bash 脚本来在以普通用户身份登录时在 root 下执行一些任务。有可能有这样的东西吗?
#!/usr/bash
sudo -i
<multiple line perform all my sudo command>
...
...
...
exit
<back to my user command, continue some other task>
Run Code Online (Sandbox Code Playgroud)
当然,我可以在每一行都加上 sudo,但我想知道是否可以执行上述操作?谢谢。
Zor*_*che 11
像这样简单的事情怎么样。
#!/usr/bash
sudo bash << EOF
# Everything until EOF is run in a sub-shell
echo 'Hello World'
whoami
EOF
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6536 次 |
| 最近记录: |