Bat 파일에서 "sudo su - somedir"을 실행할 수 없습니다. [닫기]

Bat 파일에서 "sudo su - somedir"을 실행할 수 없습니다. [닫기]

Bat 파일을 사용하여 다음 두 명령을 실행하려고 합니다.

cd C:\Program Files (x86)\PuTTY
plink id@host -pw xxxxxx -m C:\Data\RunCMD.txt
And RunCMD.txt looks like below
ls -lrt
pwd
sudo su - dpa

bat 파일을 실행하면 RunCMD.txt의 두 명령이 제대로 작동하지만 sudo su -dpa... 이 명령에서 멈춥니다.

추신 - dpa 사용자로 수동으로 이동할 수 있습니다. 과불화붕산염여기에 이미지 설명을 입력하세요.

답변1

스크린샷의 프롬프트는 사용자가 변경되었음을 보여줍니다.아이디XXXXXX도착하다데파, 이것이 바로 이 명령이 수행해야 하는 작업입니다.

관련 정보