Sophie

Sophie

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

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

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