#!/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 # ¿©±â¼ Á¾·áµÇÁö *¾Ê½À´Ï´Ù*.