Sophie

Sophie

distrib > Mandriva > current > x86_64 > by-pkgid > b611ea73723a8287cce23d3124a6eeea > files > 159

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

#!/bin/bash
# escaped.sh: À̽ºÄÉÀÌÇÁµÈ ¹®ÀÚµé

echo; echo

echo "\v\v\v\v"      # \v\v\v\v ¶ó°í Ãâ·Â
# 'echo'°¡ À̽ºÄÉÀÌÇÁµÈ ¹®ÀÚµéÀ» Ãâ·ÂÇÏ°Ô ÇÏ·Á¸é -e ¿É¼ÇÀ» ½á¾ß µË´Ï´Ù.
echo -e "\v\v\v\v"   # 4 °³ÀÇ ¼öÁ÷ÅÇ Ãâ·Â
echo -e "\042"       # " Ãâ·Â(µû¿ÈÇ¥, 8Áø¼ö ¾Æ½ºÅ° ¹®ÀÚ 42).


# Bash ¹öÀü 2 ÀÌÈÄ¿¡¼­´Â $'\xxx' µµ Çã¿ëµË´Ï´Ù.
echo $'\n'
echo $'\a'
echo $'\t \042 \t'   # ÅÇÀ¸·Î µÑ·Á½×ÀÎ µû¿ÈÇ¥(").

# º¯¼ö¿¡ ¾Æ½ºÅ° ¹®ÀÚ¸¦ ÇÒ´çÇϱâ.
# ------------------------------
quote=$'\042'        # " ¸¦ º¯¼ö·Î ÇÒ´ç.
echo "$quote ¿©±â´Â Äõ¿ìÆ®µÈ ºÎºÐÀÌ°í, $quote ¿©±â´Â ¾È µÈ ºÎºÐÀÔ´Ï´Ù."

echo

# º¯¼ö¿¡ ¾Æ½ºÅ° ¹®ÀÚ¸¦ ¿©·¯°³ ¾²±â.
triple_underline=$'\137\137\137'  # 137 Àº "_"ÀÇ 8Áø¼ö ¾Æ½ºÅ° ÄÚµå.
echo "$triple_underline ¹ØÁÙ $triple_underline"

ABC=$'\101\102\103\010'           # 101, 102, 103 Àº °¢°¢ 8Áø¼ö A, B, C.
echo $ABC

echo; echo

escape=$'\033'                    # 033 Àº À̽ºÄÉÀÌÇÁÀÇ 8Áø¼ö.
echo "\"escape\" echoes as $escape"

echo; echo

exit 0