#!/bin/bash # match-string.sh: °£´ÜÇÑ ¹®ÀÚ¿ ¸ÅĪ match_string () { MATCH=0 NOMATCH=90 PARAMS=2 # ÀÌ ÇÔ¼ö´Â 2°³ÀÇ ÀÎÀÚ°¡ ÇÊ¿äÇÕ´Ï´Ù. BAD_PARAMS=91 [ $# -eq $PARAMS ] || return $BAD_PARAMS case "$1" in "$2") return $MATCH;; * ) return $NOMATCH;; esac } a=one b=two c=three d=two match_string $a # À߸øµÈ ÀÎÀÚ °¹¼ö echo $? # 91 match_string $a $b # ÀÏÄ¡ÇÏÁö ¾ÊÀ½ echo $? # 90 match_string $b $d # ÀÏÄ¡ÇÔ echo $? # 0 exit 0