쉘스크립트에서 su 할 때 password 자동으로 입력하는 방법

dcmru의 이미지

쉘스크립트 상에서 su 를 사용하는데, 패스워드를 자동으로 입력하는 방법이 있나요?

검색을 해보니 expect 를 사용하는 방법은 있는데,

그냥 쉘스크립트 상에서 입력하는 방법을 찾고 있습니다.

몇가지 방법을 동원해봐도 그냥 화면에 프린트만 되네요.

어떤 방법이 있을까요?