2013-02-21 215 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

相關問題