bash 스크립트가 데비안에서 다른 파일을 실행하도록 만들기

bash 스크립트가 데비안에서 다른 파일을 실행하도록 만들기

./srcds_run -game tf -maxplayers 32내 데비안 서버에 Team Fortress 2 서버 설치를 마쳤고, 시작할 때마다 실행할 필요 없이 서버를 시작할 수 있는 bash 스크립트를 만들고 싶습니다 . 이 파일은 에 있습니다 /home/steam/orangebox.

다음과 같은 bash 스크립트(이름)를 만들어 보았습니다 run.sh.

#!/bin/bash
/home/steam/orangebox/./srcds_run -game tf -maxplayers 32

실행을 완료 chmod -x run.sh하고 실행하려고 시도했지만 실행하면 bash: ./run.sh: Permission denied반환됩니다.

이 bash 스크립트가 작동하려면 무엇을 변경해야 합니까?

답변1

실행할 권한이 있다고 가정합니다.

#!/bin/bash
/home/steam/orangebox/srcds_run -game tf -maxplayers 32

싱글 . 은 현재 디렉터리, .. 레벨 업 등에 사용됩니다. 전체 경로를 사용하는 경우에는 추가할 필요가 없습니다.

관심이 있다면 점 명령에 대한 추가 정보를 찾을 수 있습니다.여기.

관련 정보