반응형
리눅스 개발환경에서 셸 스크립트 (.sh) 파일 만들고 사용하기
셸스크립트란?
1. 셸 스크립트(shell script)는 셸이나 명령 줄 인터프리터에서 돌아가도록 작성되었다.
2. 한 운영 체제를 위해 쓰인 스크립트이다.
3. 단순한 도메인 고유 언어로 여기기도 한다.
4. 셸 스크립트가 수행하는 일반 기능으로는 파일 이용, 프로그램 실행, 문자열 출력 등이 있다.
5. .sh라는 파일 확장자를 가진 파일이 특정 종류의 셸 스크립트를 가리키는 것이 보통이다.
예) push.sh 파일
$ git add .
$ git commit -ma
$ git push
push.sh 파일이 있는 폴더 내부에서 ./push.sh을 타이핑하면 위 명령어들이 실행한다.
예) pull.sh 파일
$ git add .
$ git commit -ma
$ git pull
pull.sh 파일이 있는 폴더 내부에서 ./pull.sh을 타이핑하면 위 명령어들이 실행한다.
위와 같이 자주 사용하는 명령어(git 명령어 등)뿐만 아니라 더 긴 명령어로 이루어진 docker 파일 관련 명령어같은 경우 셸 파일로 만들어서 사용하면 시간을 절약할 수 있다.
반응형
'플랫폼 > Linux' 카테고리의 다른 글
[Linux] ssh 접속 시 Permission denied 현상 해결 방법 (0) | 2023.05.11 |
---|---|
[Linux] 동작 중인 특정 포트 죽이기 (0) | 2023.05.10 |
프로세스에서 없는 파이프에 쓰려고 했습니다. (The process tried to write to a nonexistent pipe에러) (0) | 2023.02.19 |
[Linux] ssh 포트 추가 및 변경하기 (0) | 2023.02.19 |
[Linux] ufw (Uncomplicated Firewall) 명령어 (0) | 2023.02.04 |
댓글