#!/bin/bash func1 () { echo ¿©±â´Â ÇÔ¼ö¿¡¿ä. } declare -f # À§ ÇÔ¼ö¸¦ ³ª¿. echo declare -i var1 # var1 Àº Á¤¼ö. var1=2367 echo "var1 Àº $var1 ·Î ¼±¾ðµÆ½À´Ï´Ù." var1=var1+1 # Á¤¼ö ¼±¾ðÀº 'let' ÀÌ ÇÊ¿ä¾ø½À´Ï´Ù. echo "1ÀÌ Áõ°¡µÈ var1 Àº $var1 ÀÔ´Ï´Ù." # Attempt to change variable declared as integer echo "var1À» ºÎµ¿Çü °ªÀÎ 2367.1 ·Î ¹Ù²Ù·Á´Â ½Ãµµ." var1=2367.1 # ¿¡·¯ ¸Þ¼¼Áö¸¦ ³»°í °ªÀº º¯ÇÏÁö ¾Ê½À´Ï´Ù. echo "var1 Àº ¿©ÀüÈ÷ $var1 ÀÔ´Ï´Ù." echo declare -r var2=13.36 # 'declare' ´Â º¯¼ö ŸÀÔÀ» ¼³Á¤ÇÏ°í µ¿½Ã¿¡ #+ ±× °ªÀ» ÇÒ´çÇÒ ¼ö ÀÖ°Ô ÇØ ÁÝ´Ï´Ù. echo "var2 ´Â $var2 ·Î ¼±¾ðµÆ½À´Ï´Ù." # Àбâ Àü¿ë º¯¼ö °ªÀ» º¯°æÇÏ·Á´Â ½Ãµµ. var2=13.37 # ¿¡·¯ ¸Þ¼¼Áö¸¦ ³»°í ½ºÅ©¸³Æ® Á¾·á. echo "var2 ´Â ¿©ÀüÈ÷ $var2 ÀÔ´Ï´Ù." # ¿©±â´Â ½ÇÇàµÇÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù. exit 0 # ¿©±â¼ Á¾·áµÇÁö ¾Ê½À´Ï´Ù.