Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > b611ea73723a8287cce23d3124a6eeea > files > 218

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

#!/bin/bash

#  ¸î°³ÀÇ ½Ã½ºÅÛ È¯°æ º¯¼ö È®ÀÎ
#  ¿¹¸¦ µé¾î, ÄÜ¼Ö »ç¿ëÀÚÀÇ À̸§À» ³ªÅ¸³»´Â $USER °¡ ¼¼Æ® µÅ ÀÖÁö ¾Ê´Ù¸é,
#+ ½Ã½ºÅÛÀº ¿©·¯ºÐÀ» ÀνÄÇÏÁö ¸øÇÕ´Ï´Ù.

: ${HOSTNAME?} ${USER?} ${HOME?} ${MAIL?}
  echo
  echo "½Ã½ºÅÛ À̸§Àº $HOSTNAME ÀÔ´Ï´Ù."
  echo "¿©·¯ºÐÀÇ À̸§Àº $USER ÀÔ´Ï´Ù."
  echo "¿©·¯ºÐÀÇ È¨µð·ºÅ丮´Â $HOME ÀÔ´Ï´Ù."
  echo "¿©·¯ºÐÀÇ ¸ÞÀÏ INBOX´Â $MAIL ¿¡ ÀÖ½À´Ï´Ù."
  echo
  echo "ÀÌ ¸Þ¼¼Áö¸¦ Àаí ÀÖ´Ù¸é,"
  echo "Áß¿äÇÑ È¯°æ º¯¼ö°¡ ¼¼Æ® µÇ¾î ÀÖ´Ù´Â ¶æÀÔ´Ï´Ù."
  echo
  echo

# ------------------------------------------------------

#  ${variablename?} µµ ½ºÅ©¸³Æ®¿¡¼­ º¯¼ö°¡ ¼¼Æ® µÇ¾î ÀÖ´ÂÁö¸¦ 
#+ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

ThisVariable=Value-of-ThisVariable
#  ¹®ÀÚ¿­ º¯¼ö´Â º¯¼ö À̸§¿¡ ¾µ ¼ö ¾ø´Â ¹®ÀÚ°¡
#+ ¼¼Æ®µÉ ¼öµµ ÀÖÀ¸´Ï ÁÖÀÇÇϼ¼¿ä.
: ${ThisVariable?}
echo "ThisVariable ÀÇ °ªÀº $ThisVariable."
echo
echo


: ${ZZXy23AB?"ZZXy23AB ´Â ¼¼Æ®µÇÁö ¾Ê¾Ò½À´Ï´Ù."}
#  ZZXy23AB ¿¡ °ªÀÌ ¼¼Æ®µÇ¾î ÀÖÁö ¾Ê´Ù¸é,
#+ ¿¡·¯ ¸Þ¼¼Áö¸¦ »Ñ¸®°í Á¾·áÇÒ °ÍÀÔ´Ï´Ù.

# ¿¡·¯ ¸Þ¼¼Áö¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
# : ${ZZXy23AB?"ZZXy23AB ´Â ¼¼Æ®µÇÁö ¾Ê¾Ò½À´Ï´Ù."}


# ´ÙÀ½°ú ¶È°°Àº °á°ú:  dummy_variable=${ZZXy23AB?}
#                      dummy_variable=${ZZXy23AB?"ZXy23AB ´Â ¼¼Æ®µÇÁö ¾Ê¾Ò½À´Ï´Ù."}
#
#                      echo ${ZZXy23AB?} >/dev/null



echo "À§¿¡¼­ ½ºÅ©¸³Æ®°¡ Á¾·áµÆ±â ¶§¹®¿¡ ÀÌ ¸Þ¼¼Áö´Â ¾È º¸ÀÔ´Ï´Ù."

HERE=0
exit $HERE   # ¿©±â¼­ Á¾·áµÇÁö *¾Ê½À´Ï´Ù*.