ÆÄÀÏ :: ShareDir.

DIST ¹× ¸ðµâº°·Î °øÀ¯ ÆÄÀÏ Ã£±â
Áö±Ý ´Ù¿î·Îµå

ÆÄÀÏ :: ShareDir. ¼øÀ§ ¹× ¿ä¾à

±¤°í

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

ÆÄÀÏ :: ShareDir. ű×


ÆÄÀÏ :: ShareDir. ¼³¸í

DIST ¹× ¸ðµâ ´ç °øÀ¯ ÆÄÀÏ Ã£±â File :: ShareDir´Â Ŭ·¡½º :: Inspector ¹× File :: HomeDir, Advanced Perl Developers¿¡¼­ Àß ¾Ë·ÁÁø ÇÁ·Î¼¼½º¸¦ ÃëÇÏ´Â ¸ðµâÀ» Á¦°øÇÏÁö¸¸ Á¶±Ý ±î´Ù·Î¿ö¼­ ´õ ¸¹ÀÌ »ç¿ëÇÒ ¼öÀÖ°ÔÇÏ´Â Perl ¸ðµâÀÔ´Ï´Ù. Å« Perl Community.Quite´Â ·±Å¸ÀÓ¿¡ ÆÄÀÏ ½Ã½ºÅÛ¿¡ ÀúÀåµÈ ¸¹Àº ¾çÀÇ Àбâ Àü¿ë µ¥ÀÌÅÍ¿¡ ¾×¼¼½º ÇÒ ¼ö ÀÖµµ·Ï Perl ¸ðµâ (CPAN ¶Ç´Â ±âŸ)ÀÌ ÇÊ¿äÇϰųª Linux¿Í °°Àº ½Ã½ºÅÛ¿¡ ¾×¼¼½º ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ÀÌ°ÍÀº / usr / share¿Í °°Àº Àå¼Ò¿¡ÀÖÀ» °ÍÀÔ´Ï´Ù. ±×·¯³ª PerlÀº ´Ù¾çÇÑ ½Ã½ºÅÛ¿¡¼­ ½ÇÇàµÇ¹Ç·Î ÇÑ À§Ä¡ÀÇ »ç¿ëÀº unlelibilyÀÔ´Ï´Ù .PerlÀº ÀÌ°ÍÀ» ¼öÇàÇÏ´Â °Í¿¡ ´ëÇØ °ÅÀÇ ¾Ë·ÁÁöÁö ¾ÊÀº ¹æ¹ýÀ» Á¦°øÇÏÁö¸¸ °ÅÀÇ ¾Æ¹«µµÀ̸¦ÇÏÁö ¾Ê½À´Ï´Ù. ±×°ÍÀÌ Á¸ÀçÇÑ´Ù´Â °ÍÀ» ¾Ë°í ÀÖ½À´Ï´Ù. °á°úÀûÀ¸·Î ¸ðµâ ÀÛ¼ºÀÚ´Â Á¾Á¾ Äڵ尡 Äڵ忡¼­ »ç¿ëÇÒ ¼öÀÖ´Â ¸Å¿ì ÀÌ»óÇÑ ¹æ¹ýÀ» °ÅÃľßÇÕ´Ï´Ù.ÀÌ Áß¿¡¼­ °¡Àå ÀϹÝÀûÀ¸·Î µ¥ÀÌÅ͸¦ ¾öû³­ Perl µ¥ÀÌÅÍ ±¸Á¶·Î ´ýÇÁÇÏ°í ¸ðµâ ÀÚü¿¡ ÀúÀåÇÏ´Â °ÍÀÔ´Ï´Ù. ±× °á°ú ¸¹Àº ¸Þ¸ð¸®°¡ ÇÊ¿äÇÏÁö ¾Ê°Ô ¾ÃÀ» ¼öÀÖ´Â ¸ÖƼ ¸Þ°¡ ¹ÙÀÌÆ® .pm ÆÄÀÏÀÌ ¸¹½À´Ï´Ù .Anerther ¸Þ¼Òµå´Â __data__ ÄÄÆÄÀÏ·¯ ÅÂ±× µÚ¿¡ µ¥ÀÌÅÍ "ÆÄÀÏ"À» ÀÔ·ÂÇÏ°í ÆÄÀÏ ÇÚµéÀ¸·Î ¾×¼¼½ºÇϵµ·Ï ÀÚ½ÅÀ» Á¦ÇÑÇÏ´Â °ÍÀÔ´Ï´Ù. ÇØ°áÇÒ ¹®Á¦´Â Á¤¸»·Î ²Ï ²Ï Å®´Ï´Ù. ´Ü¼øÇÑ. 1. ¼³Ä¡½Ã ½Ã½ºÅÛ¿¡ µ¥ÀÌÅÍ ÆÄÀÏÀ» ¾¹´Ï´Ù. 2. run-time¿¡¼­ ±×µéÀ» ³Ö´Â À§Ä¡¸¦ ¾Ë¾Æ¶ó. PerlÀÇ ¼³Ä¡ ½Ã½ºÅÛÀº ¸ðµç ¹èÆ÷ÆÇ°ú ¸ðµç ¸ðµâ ÆÄÀÏ¿¡ ´ëÇÑ "ÀÚµ¿"µð·ºÅ丮¸¦ ¸¸µì´Ï´Ù. ¼³Ä¡½Ã »ý¼º µÈ ÄÚµå Á¶°¢À» ÀúÀåÇϱâ À§ÇØ ¸î °¡Áö ÀÚµ¿ ·Îµù ½Ã½ºÅÛÀÌ »ç¿ëÇÏ´Â µÎ °³ÀÇ ´Ù¸¥ ÀÚµ¿ ·Îµù ½Ã½ºÅÛ¿¡¼­ »ç¿ëµË´Ï´Ù. ½Ã°£ ¹× ÆÞ "°í´ë ¸¶½ºÅÍ"·Î ÀÛ¼ºµÈ ´Ù¾çÇÑ ´Ù¸¥ ¸ðµâ .But µ¿ÀÏÇÑ ¸ÞÄ¿´ÏÁòÀº ¸ðµç ºÐ¾ß ¶Ç´Â ¸ðµâ¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸ðµç Á¾·ùÀÇ data.synopsis ÆÄÀÏ :: shareddir ': ALL'À» ÀúÀåÇÕ´Ï´Ù. # ºÐ¹è ¼öÁØ °øÀ¯ µ¥ÀÌÅÍ ÆÄÀÏÀº $ DIR = DIST_DIR ( 'file-sharedir'); # ¸ðµâ ¼öÁØÀÇ °øÀ¯ µ¥ÀÌÅÍ ÆÄÀÏÀº $ dir = module_dir ( 'file :: sharedir')À» À¯ÁöÇÕ´Ï´Ù. # dist / module °øÀ¯ Dir $ file = dist_file ( 'file-sharedir', 'file / name.txt')¿¡¼­ ƯÁ¤ ÆÄÀÏÀ» ã½À´Ï´Ù. $ file = module_file ( 'file :: sharedir', 'file / name.txt'); # module_file°ú ¸¶Âù°¡Áö·Î »ó¼Ó Æ®¸® $ file = class_file ( 'foo :: bar', 'file / name.txt')À» °Ë»öÇÕ´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ Perl.


ÆÄÀÏ :: ShareDir. °ü·Ã ¼ÒÇÁÆ®¿þ¾î