2013-02-21 216 views
0

我想在我的shell脚本的中间添加以下内容。在shell脚本中以sudo的身份运行一组命令

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

问题是,直到sudo它运行良好,sudo后的其余命令不会执行。

回答

0

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

sudo -u user1 cp /files ./ 

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

+0

啊,我错过了,谢谢! – baky 2013-03-15 11:37:19

相关问题