2013-02-21 3 views
0

쉘 스크립트 중간에서 다음을 원합니다.쉘 스크립트에서 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 ./ 

두 줄로 나눌 필요가 없습니다. "exit"는 스크립트를 종료하므로 실행 후에 아무 것도 출력되지 않습니다.

+0

아아, 내가 그리워, 고마워 !! – baky

관련 문제