2. ½ºÅ©¸³Æ®¸¦ ¸¸µéÀÚ

¸®´ª½º¿¡´Â ¸Å¿ì´Ù¾çÇÑ ¿©·¯ Á¾·ùÀÇ ½©ÀÌ Á¸ÀçÇϴµ¥, ÀÌ ¹®¼­¿¡¼­´Â bash(bourne again shell)À» »ç¿ëÇϵµ·Ï ÇϰڴÙ. ÀÌÀ¯´Â °¡Àå ³Î¸® »ç¿ëµÇ¸ç, ¹è¿ì±â ½±°í ¶ÇÇÑ ÇÊÀÚ°¡ »ç¿ëÇÏ´Â ½©À̱⠶§¹®ÀÌ´Ù. ¶§¹®¿¡ ÀÌ ¹®¼­¿¡ ÀÖ´Â ¸ðµç ½î¾²¿ª½Ã bash¸¦ ±âÁØÀ¸·Î ÀÛ¼ºµÇ¾î ÀÖ´Ù. ½© ÇÁ·Î±×·¡¹ÖÀ» Çϱâ À§Çؼ­´Â nedit, kedit, emasc, vi µîÀÇ ¹®ÀÚ ÆíÁý±â°¡ ÇÊ¿äÇÏ´Ù. ¸¶À½¿¡ µå´Â ¾Æ¹« ÆíÁý±â³ª »ç¿ëÇϵµ·Ï ÇÏÀÚ. ½© ÇÁ·Î±×·¥ÀÇ Ã¹¹øÂ° ¶óÀÎÀº ¾Æ·¡¿Í °°Àº ¶óÀÎÀ» Æ÷ÇÔÇØ¾ß ÇÑ´Ù.
	#!/bin/sh
	
#! Àº ½©¿¡°Ô ÀÌ ÇÁ·Î±×·¥À» ½ÇÇàÇϱâ À§Çؼ­ #! ´ÙÀ½¿¡ ¿À´Â ¾Æ±Ô¸ÕÆ®¸¦ ½ÇÇàÇÁ·Î±×·¥À¸·Î »ç¿ëÇÑ´Ù´Â °ÍÀ» ¾Ë·ÁÁÖ±â À§Çؼ­ »ç¿ëµÈ´Ù. À§ÀÇ °æ¿ì¿¡´Â /bin/sh ¸¦ »ç¿ëÇ϶ó°í µÇ¾îÀÖ´Ù. ÀÏ´Ü À§ÀÇ Çü½ÄÀ¸·Î ÇÁ·Î±×·¥À» ¸¸µé°í À̸¦ ÀúÀåÇÏ¿´´Ù¸é, À̸¦ ½ÇÇà°¡´ÉÇÑ ÆÄÀÏ·Î ¸¸µé¾îÁà¾ß ÇÑ´Ù. ¸®´ª½º(Unix Æ÷ÇÔ) Àº À©µµ¿Í ´Þ¸® ÆÄÀÏÀÇ È®ÀåÀÚ¸í(.exe .com µî)À¸·Î ½ÇÇàÆÄÀÏ À¯¹«¸¦ °áÁ¤ÇÏÁö ¾ÊÀ¸¸ç, ÆÄÀϱÇÇÑ ¼³Á¤ÀÇ º¯°æÀ» ÅëÇÏ¿© ½ÇÇàÆÄÀÏ·Î °áÁ¤ÇÑ´Ù. ½ÇÇàÆÄÀÏ·Î ¸¸µé±â À§Çؼ­´Â ¾Æ·¡¿Í °°ÀÌ ÇÏ¸é µÇ´Ù.
	chmod +x filename
	
À§¿Í °°ÀÌ ÇÏ°í³ª¼­ ./filename ¸í·ÉÀ» ³»¸®¸é ÀÛ¼ºÇÑ ½© ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÈ´Ù.