function
이라는 키워드와 함수명 그리고 ( )
(소괄호), { }
중괄호로 구성된다.function
키워드의 유/무로 두 가지로 나뉜다.function
키워드를 사용하면 오류나는 경우가 있다.function
키워드를 빼고 두 번째 처럼 정의하면 된다.function 함수명() {
수행문
}
함수명 () {
수행문
}
함수명 arg1 arg2 arg3 ...
#!/bin/bash
function add() {
echo $1 + $2 = `expr $1 + $2`
}
add 3 5