Bash 스크립트에서 호출하는 애플리케이션의 작업 디렉터리를 어떻게 설정합니까?

Bash 스크립트에서 호출하는 애플리케이션의 작업 디렉터리를 어떻게 설정합니까?

애플리케이션을 실행하기 위해 bash 스크립트를 작성 중입니다. 그러나 애플리케이션은 파일을 특정 디렉터리에 저장해야 합니다. 을 사용하는 경우 설정을 사용하여 서비스가 시작될 디렉터리를 정의 systemd할 수 있습니다 . WorkingDirectory하지만 bash 스크립트에서 이 작업을 수행하는 방법을 잘 모르겠습니다. 누구든지 이것을 달성하는 방법을 말해 줄 수 있습니까?

#!/bin/bash

SERVICE="test"

if pgrep -x "$SERVICE" >/dev/null
    then
        echo "$SERVICE is running"
    else
        echo "starting $SERVICE"
        # The application "test" uses files stored in dir /home/example/ 
        /usr/bin/test
        exit 0
fi

cd /home/example/애플리케이션을 실행하기 전에 뭔가를 하는 것으로 충분합니까?

関連情報