# 쉘 스크립트
- 쉘 스크립트를 만드는 방법
$ vim 이름.sh
# "#!"의 의미
#!는 해당 문서의 인터프리터를 구분하기 위한 구문이다.
아래는 인터프리터 마다 사용되어지는 #!의 예시다
#!/bin/sh
#!/bin/csh -f
#!/usr/bin/perl -T
#!/usr/bin/php
#!/usr/bin/python -O
#!/usr/bin/ruby
# sh의 매개변수
쉘 스크립트를 사용하다 보면
사용자마다 매게변수를 받아 사용하고 싶은 경우가 있다.
$ sudo sh 이름.sh 매개변수1 매개변수2 ....
이런식으로 말이다.
그렇다면 셀스크립트에선 어떻게 받아야 할까?
간단하다.
$1 : 첫번째 매개변수 의미
$2 : 두번째 매게변수 의미
.
.
.
이런 방식으로 매개변수를 받아 사용하면된다.
하지만 $9 이후 매개변수들은 중괄호를 이용하여
숫자부분을 ${10}처럼 묶어주어야 한다
# 쉘 스크립트 실행 방법
$ sh 파일이름.sh
# 마무리
위 포스트는 제가 직접 제작한 것 입니다.
그렇기 때문에 틀린점이나 설명이 엉성한 점이 존재할 수 있습니다.
만약 틀린점이나 설명이 엉성한 부분이 존재하면 댓글로 알려주세요.
빠른 처리 하도록 하겠습니다.
티스토리 앱으로는 댓글 이용이 불가능 하므로 웹 브라우저로 봐 주세요
(URL : http://junprogramer.tistory.com/)
읽어주셔서 감사합니다.
'잡다한 기술' 카테고리의 다른 글
[python] 파이썬에서 Mysql 연동하는 방법(pymysql 사용법) (0) | 2018.10.17 |
---|---|
[Ubuntu] 우분투에서 파이썬 실행하는 방법 (0) | 2018.10.17 |
[Ubuntu] 우분투 도커를 이용해서 Mysql 접속 (0) | 2018.10.17 |
[Ubuntu] 우분투 쉘 스크립트에서 날짜 출력하는 방법 (0) | 2018.10.17 |
[Ubuntu] 우분투에서 Mysql데이터를 CSV로 만들기 (0) | 2018.10.17 |