쉘 스크립트에서 ::ssu를 사용하고 싶습니다.

쉘 스크립트에서 ::ssu를 사용하고 싶습니다.

ssu쉘 스크립트에서 명령을 바꾸고 싶습니다 . 그러나 쉘 스크립트 중간에 비밀번호를 묻습니다. 나는 그렇게 하고 싶지 않습니다.

대체 명령이나 제안 사항이 있습니까?

예를 들어

ssu <username>
cp -r /path/
ksh wrapper.ksh

완료되면 모드를 wrapper.ksh종료합니다 .ssu

답변1

쉘 스크립트가 오랫동안 실행되지 않고 ssu다시 메시지가 표시되면 다음을 입력할 수 있습니다.

ssu -c echo 'initiating ssu'

쉘 스크립트 상단에 위치하므로 ssu다른 스크립트가 실행될 때 메시지가 표시되지 않고 즉시 메시지가 표시됩니다(너무 느리게 실행되지 않는 한).

관련 정보