IT/셸 스크립트
셸 스크립트 5. 함수
노오-력
2023. 2. 3. 00:24
셸에서도 함수를 사용할 수 있다.
아래와 같이 sample7.sh 를 생성하고 실행권한을 주자
#!/bin/sh
func () {
echo $1 + $2 = `expr $1 + $2`
echo $1 - $2 = `expr $1 - $2`
}
a=10
b=3
func $a $b
c=5
d=9
func $c $d
함수는 셸 스크립트 앞부분에 작성하고
함수명() { 처리 내용 }의 형식으로 함수를 만들 수 있다.
함수 인수는 $1, $2 ... 으로 사용 가능하다
함수를 사용할 땐
위 예시의 func $a $b 와 같이
사용할 함수 이름 뒤에 추가적으로 인수를 적어주면 된다.