Sophie

Sophie

distrib > Mandriva > current > x86_64 > by-pkgid > b611ea73723a8287cce23d3124a6eeea > files > 271

howto-sgml-ko-2006-5mdv2010.0.noarch.rpm

#!/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