在shell脚本中以sudo的形式运行命令集

时间:2013-02-21 07:38:57

标签: shell sudo

我想在shell脚本中间使用以下内容。

---
sudo -u user1
cp /files ./  (as these files are only accessbile to user1)
exit 
----
continue as me .

问题是,在sudo运行正常之后,sudo之后的其余命令都不会被执行。

1 个答案:

答案 0 :(得分:0)

您错误地使用了sudo。尝试:

sudo -u user1 cp /files ./ 

没有必要将它分成两行(事实上这样做是错误的)。 “退出”退出脚本,因此在执行后没有任何内容。