getopt :: modular.

GOTOPT¿¡ ´ëÇÑ ¸ðµâ Çü ¾×¼¼½º :: LONG
Áö±Ý ´Ù¿î·Îµå

getopt :: modular. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Darin McBride
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~dmcbride/

getopt :: modular. ű×


getopt :: modular. ¼³¸í

goopt :: long.¿¡ ´ëÇÑ ¸ðµâ ½Ä ¾×¼¼½º GetOpt :: ¸ðµâ·¯ ¸ðµâ¿¡´Â ¸î °¡Áö ¸ñÇ¥°¡ ÀÖ½À´Ï´Ù. ù ¹ø°´Â »ç¿ëÀÚ Á¤ÀÇ ¸ðµâÀÇ ¹«¸®°¡ ¹«¾ùÀ» ÃëÇÏ°í ½ÍÀº ¿É¼ÇÀ» ÁöÁ¤ÇÒ ¼öÀÖ´Â ¹æ¹ýÀ» ã´Â ¹æ¹ýÀ» ã´Â °ÍÀÔ´Ï´Ù. À̸¦ ÅëÇØ ¸Å°³ º¯¼ö ÀÚü, ±âº»°ª, À¯È¿¼º °Ë»ç µî°ú °°Àº ¾î¸®¼®Àº °ÍµéÀ» ó¸®ÇϱâÀ§ÇÑ Äڵ带 ¹Ýº¹ÇÏÁö ¾Ê°í ¿©·¯ ȯ°æ (ÀÀ¿ë ÇÁ·Î±×·¥)¿¡¼­ ¸ðµâÀ» Àç»ç¿ë ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ Ç×»ó ¸Å°³ º¯¼ö¸¦ ¾Ë ¼ö ¾øÀ» ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ¸ðµâÀº ±Û·Î¹ú ȯ°æ¿¡¼­ ¸¸µå´Â °æ¿ì ¸ðµâÀÌ ÇÊ¿äÇÒ ¼ö ÀÖ½À´Ï´Ù. ³ª´Â ¿©·¯ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ »ç¿ëÀÚ ±¸¼º °¡´É ÇؾßÇÏ´Â ¸ðµâÀ» ¸¹ÀÌ Ã£¾Æ¾ßÇÕ´Ï´Ù. À̸¦ ºÐ¸®ÇÔÀ¸·Î½á ³ª´Â ´ÜÁö "»ç¿ë ¸ðµâ"À» ¸»ÇÒ ¼ö ÀÖ½À´Ï´Ù. °©Àڱ⠻õ·Î¿î ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¸ðµâÀÌ ¿ä±¸ÇÏ´Â ¸ðµç ¸Å°³ º¯¼ö¸¦ ¸ðµÎ °¡Á® °¡¾ßÇÕ´Ï´Ù (ÀÌ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ »ç·Ê·ÎÀ̸¦ ¼öÁ¤ÇÒ ¼ö ÀÖÀ½). ÀÌ·¸°ÔÇÏ¸é »ç¿ëÀÌ ±ÙÁ¢ÇÑ º¯¼ö¿¡ ´ëÇÑ Á¤º¸¸¦ »ç¿ëÇÏ¿© »ç¿ë (Áï, µ¿ÀÏÇÑ ÆÄÀÏ)À» À¯ÁöÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÛÀº ÄÚµå ½º ´ÏÆê. getopt :: modular¸¦ »ç¿ëÇϽʽÿÀ; getOpt :: modular-> accept_param (foo => {default => 3, spec => '= s', validate => sub {3 getopt ( 'foo'); ¿ä±¸ »çÇ× : ¡¤ Perl.


getopt :: modular. °ü·Ã ¼ÒÇÁÆ®¿þ¾î

message.pm.

¸Þ½ÃÁöÀÇ Çؽø¦ Á¤ÀÇÇÏ°í Çì´õ, ¾Ë¸², °æ°í ¶Ç´Â ¿¡¸¯À¸·Î ½Äº°ÇÕ´Ï´Ù. ...

207

´Ù¿î·Îµå