#!/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