#!/bin/bash # ÆÄÀÏ ÆíÁýÀ» À§ÇØ 'vi'¸¦ ºñ´ëÈ ¸ðµå·Î »ç¿ë. # ('vim'À¸·Î ÇÏ¸é ¸î °¡Áö ÀÌÀ¯¶§¹®¿¡ ¾È µË´Ï´Ù.) # 'sed'¸¦ ¿¡¹Ä·¹ÀÌÆ®ÇÔ. E_BADARGS=65 if [ -z "$1" ] then echo "»ç¿ë¹ý: `basename $0` filename" exit $E_BADARGS fi TARGETFILE=$1 # ÆÄÀÏ¿¡ µÎ ÁÙÀ» »ðÀÔÇÑ ´ÙÀ½ ÀúÀå. #--------here document ½ÃÀÛ-----------# vi $TARGETFILE <<x23LimitStringx23 i ¿¹Á¦ ÆÄÀÏÀÇ Ã¹¹ø° ÁÙÀÔ´Ï´Ù. ¿¹Á¦ ÆÄÀÏÀÇ µÎ¹ø° ÁÙÀÔ´Ï´Ù. ^[ ZZ x23LimitStringx23 #----------here document ³¡-----------# # À§¿¡¼ ^[ ´Â Control-V ¿Í Escape ¸¦ ¼ø¼´ë·Î ´·¶À» ¶§ ³ªÅ¸³ª´Â Ç¥½ÃÀÔ´Ï´Ù. exit 0