su는 경로에서 스크립트를 찾을 수 없습니다

su는 경로에서 스크립트를 찾을 수 없습니다

AWS EC2 인스턴스에는 시작 시 루트 사용자로 실행되는 다음 스크립트가 있습니다.

cd /home/ec2-user/lutze     
su -p -c "python -m lutze" ec2-user

스크립트는 문제 없이 실행되지만 찾을 수 없는 다른 스크립트를 호출하고 "umi_tools not find" 오류가 발생합니다.

이제 이 다른 스크립트는 다음 위치에 있습니다./home/ec2-user/umi-tools그것은에 나타납니다아래에/home/ec2-user/.local/bin/umi_tools. ec2-user로 시스템에 직접 로그인하면 현재 있는 디렉터리에서 umi-tools를 실행하는 데 아무런 문제가 없습니다.

무엇이 문제일까요?

감사해요

관련 정보