다른 사용자로 체인의 두 번째 명령을 실행하십시오.

다른 사용자로 체인의 두 번째 명령을 실행하십시오.

로그인 user1하고 실행하면: $ sudo su user2 && cd && ./script.sh status

의 맥락에서 합계를 실행합니다 cd../script.sh statususer1

위 명령을 작성하는 방법 cd 다음과 같이 실행 user2?(이 경우에는 ~ 폴더로 이동하세요 user2. user1)

답변1

다음 명령을 사용하여 다른 사용자 또는 루트 사용자로 실행할 수 있습니다.

sudo su - user2 -c "cd && ./script.sh status"

관련 정보