배치파일은 순서대로 입력한 명령어가 실행되는 형식의 파일입니다.윈도를 많이 사용해보신 분이라면, 이를 위해 bat 확장자 파일을 만들어서 사용하셨을 겁니다. 맥에서는 다른 파일을 작성해서 윈도 배치파일과 동일한 작업을 할 수 있습니다. 맥에서 배치파일(bat) 만드는 법을 알아보았습니다. 

 

 

1. 맥에서 사용하는 배치파일

맥에서는 bat파일이 아니라 bash script파일을 만들어야 합니다. bash script는 실행할 명령을 순서대로 작성한 텍스트 파일입니다. 윈도우의 배치파일(bat)처럼 실행할 명령어를 위에서 아래로 주욱 적어주면 됩니다. 이후에 이 파일을 더블클릭하면 작성한 명령어가 순서대로 실행됩니다.

 

2. bash script 작성 방법

bash scrip는 '#!/bin/bash'로 첫 줄을 시작해야 합니다. 이 문구는 터미널에 우리가 bash shell을 사용할 것이라고 알려주는 문구입니다. 이후에는 실행이 필요한 문구들을 적어주면 됩니다. 필자는 python코드의 실행이 필요해서 아래와 같이 작성하였습니다. 확장자는 지정하지 않고 저장해도 됩니다.

 

#!/bin/bash
 
python /Users/open/PycharmProjects/mail_test/mail_test.py

 

 

3. bash script에 실행권한 부여하기

위와 같이 생성된 파일에 실행할 수 있는 권한을 부여해야 합니다. terminal로 이동하여 chmod +x [bash script 파일명] 이라고 입력하면 실행 권한이 부여됩니다. 실행 권한을 부여하면 아이콘 모양도 실행 가능한 형태(?)로 변경됩니다.

 

맥-배치파일-아이콘
bash-script-파일

 

이제 이 파일을 더블 클릭해서 실행하면, 윈도우의 배치파일처럼 입력한 명령어들이 실행됩니다.

 

파일-실행-결과-캡처-화면
bash-script-파일-실행-완료

 

오늘은 이렇게 맥에서 배치파일(bat)을 만드는 방법에 대해서 알아보았습니다. 처음이라 어색하지만, 이용하다 보면 익숙해집니다.

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기