쉘 스크립트를 작성 중입니다. 조건에서 스크립트는 su - xxx와 같은 사용자를 변경하고 일부 명령/스크립트를 실행해야하며 사용자 상호 작용을 위해 해당 사용자/세션에 로그인해야합니다. . 사용자가 exit를 입력하면 해당 세션을 종료하고 스크립트로 돌아와야합니다.쉘 스크립트에서 su 사용하기
su - xxx -c "명령"을 사용해 보았지만 명령을 실행 한 후에 세션을 종료합니다. 명령을 실행 한 후에 해당 세션을 계속 사용하려면 수동으로 종료 (exit를 입력)하여 해당 세션을 닫고 스크립트로 돌아 가야합니다.
모든 힌트
답장을 보내 주셔서 감사합니다. – srikant
새 세션으로 일부 별명을 내보내려는 시도가 있습니다. 별칭 -x를 시도했지만 작동하지 않습니다. – srikant