제목에서 알 수 있듯이, 정말 긴 경로 이름으로 실행 파일을 시작하는 스크립트가 있습니다. 실제로 스크립트가 변경되지는 않았지만 테스트 할 수 있어야합니다. 나는 기본적으로 같은 것을 할 할 :긴 경로 이름으로 실행 파일을 실행하는 스크립트가 있습니다. 스크립트를 테스트 할 수 있도록이 실행 파일을 스텁 (stub)하고 싶습니다.
alias /some/really/long/path/name/for/this/executable/run.sh='/usr/bin/echo'
그러나 별칭 이름에 /
이 늘 작동합니다.
어떻게 스크립트를 정상적으로 실행할 수 있습니까? "stub"또는 "mock"은 한 줄입니까? 문제가있는 라인은 함수에 있으므로 아무 문제없이 source
스크립트를 사용할 수 있습니다. 임씨는 일단 내가 한 번 먹었 으면 어떻게해야할지 확신하지 못한다.
아이디어가 있으십니까?
이것은 정확히 내가 필요한 것입니다. 잘 했어. – R4F6