일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 배포 파이프라인
- GoF 디자인패턴
- notification system
- 디자인패턴
- gitops
- body size
- Intellij
- goland
- tenneling
- System Design
- 윈도우키보드
- 컴포지트패턴
- golang
- AWS
- AWS Infra
- Infra
- 배포 프로세스
- Bastion Server
- intellij ide
- Helm V3
- Kubernetes
- GoF
- apollo router
- 대규모 시스템 설계
- Golines
- UnBuffered channel
- go
- Buffered channel
- http 413
- Logrus
Archives
- Today
- Total
Fall in IT.
Mac에서 전역 실행될 script를 설정하는 방법 본문
안녕하세요.
오늘은 Mac에서 간단한 shell script를 만들고 해당 스크립트가 전역(모든 경로)에서 동작하도록 하는 방법을 알아보겠습니다.
Mac에서 전역 실행될 script를 설정하는 방법
-
루트 경로에 전역으로 동작시킬 쉘스크립트가 저장될 디렉터리를 하나 생성한다.
-
필자는 $HOME(/Users/mac) 경로에 bin 디렉터리를 생성하였다.
-
-
간단하게 hello world를 출력하는 파일(test_script)을 만들고, 아래 명령어를 사용하여 실행가능한 파일로 권한을 변경한다.
-
$ chmod +x test_script
-
-
필자는 zshell을 사용하므로 .zshrc 파일 하단에 전역으로 동작하고자하는 경로를 등록한다.
-
PATH=$PATH:$HOME/bin ($HOME 대신 직접 경로를 적어도 무방하다.)
-
bash를 사용할 경우 .bashrc 파일을 수정하면 된다.
-
-
변경한 .zshrc 설정을 적용하기 위해 아래 명령어를 입력한다.
-
$ source ~/.zshrc
-
-
결과
'기타' 카테고리의 다른 글
DNS 개념과 배경에 대해서 간단 정리 (Domain Name System) (0) | 2020.11.09 |
---|---|
웹 성능 최적화에 대해여 (0) | 2020.11.05 |
SSH 터널링 간단하게 알아보기 (0) | 2020.07.31 |
유지보수하기 좋은 깔끔한(?) 코딩 기법 (0) | 2020.06.26 |
Mac OS, SSH Client Termius 사용하여 AWS 연결하는 방법 (2) | 2020.01.06 |
Comments