Sophie

Sophie

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

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

#!/bin/bash
# ¹®ÀÚ¿­ÀÇ Á¢µÎ¾î/Á¢¹Ì¾î ¿¡¼­ ÆÐÅÏ Ä¡È¯ Çϱâ.

v0=abc1234zip1234abc    # ¿ø·¡ º¯¼ö.
echo "v0 = $v0"         # abc1234zip1234abc
echo

# ¹®ÀÚ¿­ÀÇ Á¢µÎ¾î(½ÃÀÛ)¿¡¼­ ÀÏÄ¡.
v1=${v0/#abc/ABCDEF}    # abc1234zip1234abc
                        # |-|
echo "v1 = $v1"         # ABCDE1234zip1234abc
                        # |---|

# ¹®ÀÚ¿­ÀÇ Á¢¹Ì¾î(³¡)¿¡¼­ ÀÏÄ¡.
v2=${v0/%abc/ABCDEF}    # abc1234zip123abc
                        #              |-|
echo "v2 = $v2"         # abc1234zip1234ABCDEF
                        #               |----|

echo

#  ----------------------------------------------------
#  ¹®ÀÚ¿­ÀÇ ½ÃÀÛ°ú ³¡¿¡¼­ ÀÏÄ¡°¡ ÀϾ¾ßÁö¸¸
#+ ´ëÄ¡°¡ ÀϾ´Ï´Ù.
#  ----------------------------------------------------
v3=${v0/#123/000}       # ÀÏÄ¡ÇÏÁö¸¸ ½ÃÀÛ ºÎºÐÀÌ ¾Æ´Õ´Ï´Ù.
echo "v3 = $v3"         # abc1234zip1234abc
                        # *´ëÄ¡°¡ ¾È ÀϾ´Ï´Ù*.
v4=${v0/%123/000}       # ÀÏÄ¡ÇÏÁö¸¸ ³¡ ºÎºÐÀÌ ¾Æ´Õ´Ï´Ù.
echo "v4 = $v4"         # abc1234zip1234abc
                        # *´ëÄ¡°¡ ¾È ÀϾ´Ï´Ù*.

exit 0