在shell脚本中以sudo的形式运行命令集
我希望在shell脚本的中间。在shell脚本中以sudo的形式运行命令集,shell,sudo,Shell,Sudo,我希望在shell脚本的中间。 --- sudo -u user1 cp /files ./ (as these files are only accessbile to user1) exit ---- continue as me . 问题是,在sudo正常运行之前,sudo之后的其余命令都不会执行。您使用的sudo不正确。尝试: sudo -u user1 cp /files ./ 没有必要把它分成两行(实际上这样做是错误的)。“退出”退出您的脚本,因此在执行后不会有任何内容。a
---
sudo -u user1
cp /files ./ (as these files are only accessbile to user1)
exit
----
continue as me .
问题是,在sudo正常运行之前,sudo之后的其余命令都不会执行。您使用的sudo不正确。尝试:
sudo -u user1 cp /files ./
没有必要把它分成两行(实际上这样做是错误的)。“退出”退出您的脚本,因此在执行后不会有任何内容。aah,我错过了,谢谢!!