³¯Â¥: 1996-04-03 | ±Û¾´ÀÌ: µµ¾Æ | 8207 ¹ø | ÇÁ¸°Æ® | ¸ÞÀϷκ¸³»±â

Á¦ 3°­ - ÇÁ·Î±×·¥ ½ÇÇà


ÅؽºÆ® ÆíÁý±â¸¦ »ç¿ëÇؼ­ ¿¹Á¦ ÇÁ·Î±×·¥À» ÀÔ·ÂÇÏ°í ÀÌ °ÍÀ» ÀúÀåÇÑ´Ù. EmacsÀº ÅÇÀ» Ä¥ ¶§ ÇàµéÀ» º¸±âÁÁ°Ô Çü½ÄÈ­ÇÏ´Â ÀÚü ÆÞ ¸ðµå(`M-x perl-mode'¸¦ »ç¿ë)¸¦ °¡Áö°í Àֱ⶧¹®¿¡ ÀÌ °æ¿ì »ç¿ëÇϱ⿡ ÁÁÀº ÆíÁý±âÀÌ´Ù. ±×·¯³ª Àڽſ¡°Ô Àû´çÇÑ ÆíÁý±â¸¦ »ç¿ëÇϸéµÈ´Ù.

´Ù¸¸ ÁÖÀÇÇÒ °ÍÀº DOS¿ë ÆíÁý±â·Î ÆÄÀÏÀ» ÆíÁýÇÑ °æ¿ì DOS¿Í Unix »çÀÌÀÇ ÆÄÀÏ Çü½ÄÀÇ Â÷ÀÌ·Î DOS¿¡¼­ ÆíÁýÇÑ ÆÄÀÏÀ» Unix¿¡¼­ ÀÐÀ» °æ¿ì °¢ ÇàÀÇ ³¡¿¡ ^M(Ctrl-M)ÀÌ Ãß°¡µÈ´Ù. ÀÌ ^MÀ» ¾ø¾Ö·Á¸é vi ÆíÁý±â¸¦ È£ÃâÇÑ ÈÄ ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÑ´Ù.

:%s/^V^M//g

¿©±â¼­ ^V´Â Ctrl-V¸¦, ^MÀº Ctrl-MÀ» ÀǹÌÇÑ´Ù. DOS¿ë ÆÄÀÏÀ» FTP·Î Àü¼ÛÇÒ ¶§ ASCII ¸ðµå·Î Àü¼ÛÇϸé À§ÀÇ ¹®Á¦¸¦ ÇÇÇÒ ¼ö ÀÖ´Ù. ½ÇÇà

ÇÁ·Î±×·¥À» ÀÔ·Â, ÀúÀåÇÑ ÈÄ, UNIX ¸í·ÉÇà¿¡¼­ ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇØ ÆÄÀÏÀ» ½ÇÇà ÆÄÀÏ·Î ¸¸µé¾î¾ß ÇÑ´Ù.

% chmod 755 progname

¿©±â¼­ prognameÀº ÇÁ·Î±×·¥ÀÇ ÆÄÀϸíÀÌ´Ù. ÀÌÁ¦ ÇÁ·Î±×·¥À» ½ÇÇàÇϱâÀ§ÇØ ¸í·ÉÇà¿¡¼­ ´ÙÀ½ °ÍÁß Çϳª¸¦ ÀÔ·ÂÇÑ´Ù.

% perl progname
% ./progname
% progname

À߸øµÈ °ÍÀÌ ÀÖ´Ù¸é ¿À·ù¸Þ½ÃÁö°¡ ¶ß°Å³ª ¾î¶»ÇÑ °Íµµ º¼¼ö ¾øÀ» °ÍÀÌ´Ù. ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇؼ­ ÇÁ·Î±×·¥ ½ÇÇàÁß¿¡ ¹ß»ýÇÏ´Â °æ°í¸¦ º¼ ¼öµµ ÀÖ´Ù.

% perl -w progname

ÀÌ °ÍÀº ÇÁ·Î±×·¥À» ½ÇÇàÇϱâÀü¿¡ °æ°í¿Í ´Ù¸¥ µµ¿ò¸»À» Ãâ·ÂÇÑ´Ù. µð¹ö°Å·Î ÇÁ·Î±×·¥À» ½ÇÇàÇϱâÀ§ÇØ ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÑ´Ù.

% perl -d progname

ÆÄÀÏÀÌ ½ÇÇàµÉ ¶§ ÆÞÀº ¸ÕÀú ÆÄÀÏÀ» ÄÄÆÄÀÏÇÏ°í ÄÄÆÄÀÏµÈ ÆÄÀÏÀ» ½ÇÇàÇÑ´Ù. µû¶ó¼­ ÄÄÆÄÀÏÀ» ÇÏ´Â µ¿¾È Àá±ñ ¸ØÃáÈÄ, ÇÁ·Î±×·¥Àº »ó´çÈ÷ ºü¸£°Ô ½ÇÇàµÈ´Ù. ÀÌ °ÍÀÌ ÅؽºÆ®·Î¸¸ ±¸¼ºµÈ ÆÞ ÆÄÀÏÀ» ½ÇÇàÇÒ ¶§ ÄÄÆÄÀÏ ¿À·ù°¡ ¹ß»ýÇÏ´Â ÀÌÀ¯ÀÌ´Ù.

¾ÕÀ¸·ÎÀÇ °úÁ¤À» ÁøÇàÇϱâÀü¿¡ ÇÁ·Î±×·¥ÀÌ Á¦´ë·Î µ¿ÀÛÇÏ´ÂÁö È®½ÇÈ÷ Çϱâ¹Ù¶õ´Ù.



´ÙÀ½±Û: Á¦ 4°­ - º¯¼ö (7761)1996-04-04
ÀÌÀü±Û: Á¦ 2°­ - ±âº» ÇÁ·Î±×·¥ (7758)1996-04-02

¼¼»ó»ç´Â À̾߱â



RSS ±¸µ¶ (À͸í | ȸ¿ø | °­Á | Æ÷·³)
(C) 1996 ~ 2017 QAOS.com All rights reserved.