함수로 쉘 코드의 섹션을 정의할 수 있으며 이름을 정할 수 있다. 이름을 실행하면 함수호출이 된다.


function_name(){

block of code

}


ex)


#!/bin/sh


lister(){

echo "$STR"

echo "현디렉토리 위치 `pwd`"

}


STR="Hello World"

lister



함수안에서 값을 이용해야할때는 함수밖의 변수를 쓰면 값을 가져온다.

C언어처럼 lister(STR)이런식으로 하지 않아도 되요.

+ Recent posts