배치파일은 순서대로 입력한 명령어가 실행되는 형식의 파일입니다.윈도를 많이 사용해보신 분이라면, 이를 위해 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 파일명] 이라고 입력하면 실행 권한이 부여됩니다. 실행 권한을 부여하면 아이콘 모양도 실행 가능한 형태(?)로 변경됩니다.
이제 이 파일을 더블 클릭해서 실행하면, 윈도우의 배치파일처럼 입력한 명령어들이 실행됩니다.
오늘은 이렇게 맥에서 배치파일(bat)을 만드는 방법에 대해서 알아보았습니다. 처음이라 어색하지만, 이용하다 보면 익숙해집니다.
'파이썬 > 파이썬 기초' 카테고리의 다른 글
파이썬 JSON 데이터 읽기 및 쓰기, 사용하는 방법은?! (0) | 2022.03.19 |
---|---|
파이썬에서 zip, 압축파일 풀기를 실행하는 방법은?! (0) | 2022.03.19 |
html 표(table태그) 판다스 데이터프레임으로 쉽게 바꾸는 방법은?! (0) | 2022.03.08 |
파이썬 실행파일 만드는 2가지 방법은?! (0) | 2022.03.07 |
XPATH란? 셀레니움(Sellenium) XPath로 쉽게 요소 선택하기! (0) | 2022.02.21 |
파이썬 셀레니움 사용법, 특정 요소를 선택하는 방법은?! (0) | 2022.02.20 |
파이썬 웹크롤링을 위한 HTML, CSS, JAVASCRIPT 알아보기! (0) | 2022.02.17 |
파이썬 가상환경 쓰는 이유와 사용하는 방법은?! (0) | 2022.02.14 |