ºÎ·Ï B. Sed ¿Í Awk ¿¡ ´ëÇÑ °£´ÜÇÑ ÀÔ¹®¼­

Â÷·Ê
B.1. Sed
B.2. Awk

ÅؽºÆ® ó¸® À¯Æ¿¸®Æ¼ÀÎ sed¿Í awk¿¡ ´ëÇؼ­ ¾ÆÁÖ °£´ÜÇÑ ¼Ò°³¸¦ Çص帮°Ú½À´Ï´Ù. ¿©±â¼­´Â ¸î °³ÀÇ ±âº»ÀûÀÎ ¸í·É¾î¸¸ »ìÆ캸´Âµ¥, ½© ½ºÅ©¸³Æ®¿¡¼­ ¾²ÀÌ´Â sed¿Í awkÀÇ µ¿ÀÛÀ» ÀÌÇØÇϴµ¥´Â ºÎÁ·ÇÔÀÌ ¾øÀ» °ÍÀÔ´Ï´Ù.

sed: ºñ´ëÈ­Çü(non-interactive) ¸ðµåÀÇ ÅؽºÆ® ÆÄÀÏ ¿¡µðÅÍ

awk: C ÇüÅÂÀÇ ¹®¹ýÀ» °®´Â ÇÊµå ´ÜÀ§ÀÇ ÆÐÅÏ(field-oriented pattern) ó¸® ¾ð¾î

ÀÌ·± Â÷ÀÌÁ¡¿¡µµ ºÒ±¸ÇÏ°í ÀÌ µÑÀº ºñ½ÁÇÑ ½ÇÇà ¹®¹ýÀ» °®´Âµ¥, Á¤±Ô Ç¥Çö½ÄÀ» ¾²°í, ±âº» ÀÔÃâ·ÂÀº Ç¥ÁØÀԷ°ú Ç¥ÁØÃâ·ÂÀ» ¾´´Ù´Â °ÍÀÔ´Ï´Ù. ÀÌ·¸°Ô Àß Á¤ÀÇµÈ À¯´Ð½º½Ä Ư¡ ¶§¹®¿¡ ÀÌ µÑÀº °°ÀÌ Àß µ¿ÀÛÇÕ´Ï´Ù. ÆÄÀÌÇÁ¸¦ ÅëÇؼ­ ÇÑ ÂÊÀÇ Ãâ·ÂÀ» ´Ù¸¥ ÂÊÀ¸·Î ³Ñ±æ ¼ö Àֱ⠶§¹®¿¡ À̵éÀÇ ÀÌ·± ´É·ÂÀ» Àß ¿«¾î¼­ ¾²°Ô µÇ¸é ½ºÅ©¸³Æ®¸¦ ÆÞÀÇ ´É·Â°ú °ÅÀÇ ºñ½ÁÇÑ ¼öÁØÀ¸·Î ²ø¾î ¿Ã¸± ¼ö ÀÖ½À´Ï´Ù.

Âü°í: ÇÑ°¡Áö Áß¿äÇÑ Â÷ÀÌÁ¡Àº ½© ½ºÅ©¸³Æ®¿¡¼­ sed·Î ÀÎÀÚ¸¦ Àü´ÞÇÏ´Â °ÍÀº ½¬¿îµ¥ ºñÇØ awk´Â Á» ´õ º¹ÀâÇÏ´Ù´Â °ÍÀÔ´Ï´Ù(¿¹ 34-3¿Í ¿¹ 9-18 Âü°í).