3.4. Àοë(Quoting)

Àοë(quoting)À̶õ °ÍÀº ¹®ÀÚ¿­À» µû¿ÈÇ¥·Î ¹­´Â °ÍÀ» ¸»ÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇÏ´Â ÀÌÀ¯´Â ¹®ÀÚ¿­ ¾È¿¡ Ư¼ö ¹®ÀÚ°¡ µé¾î°¡ ÀÖÀ» ¶§, ÀçÇØ¼®À̳ª È®ÀåÀ» ¹æÁöÇϱâ À§Çؼ­ÀÔ´Ï´Ù. (±× ¹®ÀÚ°¡ °¡Áø ±ÛÀÚ ±×´ë·ÎÀÇ ¶æ°ú´Â ´Ù¸¥ ÇØ¼®ÀÌ °¡´ÉÇÑ ¹®ÀÚ¸¦ "Ư¼ö" ¹®ÀÚ¶ó°í ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ¿ÍÀϵå Ä«µå ¹®ÀÚÀÎ *°¡ "Ư¼ö" ¹®ÀÚÀÔ´Ï´Ù.)

º¯¼ö¸¦ ÂüÁ¶ÇÒ ¶§ º¸ÅëÀº Å« µû¿ÈÇ¥(" ")·Î ¹­´Â°Ô ÁÁ½À´Ï´Ù. ÀÌ·¸°Ô Çϸé $, ', \À» Á¦¿ÜÇÑ Æ¯¼ö ¹®ÀÚµéÀ» º¸È£ÇÏ°Ô µË´Ï´Ù. Áï, º¯¼ö¸¦ ±× °ªÀ¸·Î ¹Ù²ã¼­ º¸¿©ÁÝ´Ï´Ù (예 3-5 Âü°í). echo ¹®¿¡¼­ Å« µû¿ÈÇ¥¸¦ ¾²´Â °ÍÀº ÁÁÀº ½À°üÀÌ¸ç °¡²ûÀº ²À ÀÌ·¸°Ô ÇØ¾ß µÉ¶§µµ ÀÖ½À´Ï´Ù(3.28절 Âü°í).

ÀÛÀº µû¿ÈÇ¥(' ')´Â Å« µû¿ÈÇ¥¿Í ºñ½ÁÇÏ°Ô µ¿ÀÛÇϳª $ÀÇ º¯¼ö ÂüÁ¶ ±â´ÉÀ» ²¨¹ö¸³´Ï´Ù. ÀÛÀº µû¿ÈÇ¥ ¾È¿¡¼­´Â 'À» Á¦¿ÜÇÑ ¸ðµç ¹®ÀÚ¸¦ ¹®ÀÚ ±×´ë·Î ÇØ¼®ÇÕ´Ï´Ù. ÀÛÀº µû¿ÈÇ¥("¿ÏÀü Àοë")°¡ Å« µû¿ÈÇ¥("ºÎºÐ Àοë") º¸´Ù ´õ ¾ö°ÝÇÑ ¹æ¹ýÀ̶ó°í »ý°¢ÇÏ½Ã¸é µË´Ï´Ù.

À̽ºÄÉÀÌÇÁ´Â ´ÜÁö ÇÑ ¹®ÀÚ¿¡ ´ëÇÑ Àοë ó¸® ¹æ¹ýÀÔ´Ï´Ù. ¹®ÀÚ¾Õ¿¡ À̽ºÄÉÀÌÇÁ(\) ¹®ÀÚ¸¦ ½á¼­ »óȲ¿¡ µû¶ó Ư¼öÇÑ Àǹ̸¦ Ű°Å³ª ²ø ¼ö ÀÖ½À´Ï´Ù.

\n

´º¶óÀÎ

\r

¸®ÅÏ

\t

ÅÇ

\v

¼öÁ÷ ÅÇ

\b

¹é½ºÆäÀ̽º

\a

"°æ°í" (»à¼Ò¸®³ª ±ôºýÀÓ)

\0xx

0xx¿Í °°Àº 8Áø ¾Æ½ºÅ°·Î º¯È¯

# -e ¿É¼ÇÀ» ½á¾ß ÂïÀ» ¼ö ÀÖ½À´Ï´Ù. 
echo -e "\v\v\v\v"   # ¼öÁ÷ ÅÇ 4°³ ÂïÀ½.
echo -e "\042"   # " ÂïÀ½(¾Æ½ºÅ° ¹®ÀÚ 42, Å« µû¿ÈÇ¥).

\"

Å« µû¿ÈÇ¥¸¦ ±×³É Å« µû¿ÈÇ¥·Î ÇØ¼®

echo "Hello"                  # Hello
echo "\"Hello\", he said."    # "Hello", he said.

\$

´Þ·¯ Ç¥½Ã¸¦ ±×³É ´Þ·¯ Ç¥½Ã·Î ÇØ¼®(\$ µÚ¿¡ ¿À´Â º¯¼ö´Â ÂüÁ¶µÇÁö ¾Ê½À´Ï´Ù)

echo "\$variable01"  # $variable01 À̶ó°í ÂïÀ½

\\

¿ª½½·¡½¬¸¦ ±×³É ¿ª½½·¡½¬·Î ÇØ¼®

echo "\\"  # \ ¶ó°í ÂïÀ½

¸í·É¾î¸¦ ¿©·¯ÁÙ¿¡ °ÉÃÄ ÀÛ¼ºÇÒ ¶§µµ ¿ª½Ã À̽ºÄÉÀÌÇÁÀ» ¾µ ¼ö ÀÖ½À´Ï´Ù. º¸Åë ÁÙÀÌ ´Ù¸£¸é ¸í·É¾îµµ ´Ù¸¥µ¥ ÁÙ ³¡¿¡ À̽ºÄÉÀÌÇÁ¸¦ ³ÖÀ¸¸é ´º¶óÀÎ ¹®ÀÚ¸¦ À̽ºÄÉÀÌÇÁ ½Ãų ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼­ ´ÙÀ½ ÁÙÀÇ ¸í·É¾î´Â ¾Õ ÁÙÀÇ ¸í·É¾î¿Í °°ÀÌ ¹­¿©¼­ ½ÇÇàÀÌ µË´Ï´Ù.

(cd /source/directory && tar cf - . ) | \
(cd /dest/directory && tar xvfp -)
# ¾Õ¿¡ ³ª¿Ô´ø ¾Ë¶õ ÄÛ½ºÀÇ µð·ºÅ丮 Æ®¸® º¹»ç ¸í·É¾î.
# ¿©±â¼­´Â µÎ ÁÙ¿¡ °ÉÃÄ ÀÛ¼ºÀ» ÇØ¼­ ÈξÀ ÀбⰡ ½±½À´Ï´Ù.