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

ÆÞ - Á¦ 21°­ ÆÄÀÏó¸®


ÆÞÀº ÆÄÀÏ ÀÔÃâ·ÂÀ» ó¸®ÇÏ´Â ¾ÆÁÖ ¾ÈÀüÇÑ ¹æ¹ýÀ» °¡Áö°í ÀÖ´Ù. ÀÌ ¿¬»êÀÚ´Â ¸í·ÉÇà¿¡¼­ »ç¿ëÇÏ´Â ¸®´ÙÀÌ·º¼Ç(> < >> |µî)°ú À¯»çÇÏ´Ù. »ç¿ëÇü½ÄÀº ´ÙÀ½°ú °°´Ù.
	open(FILEHANDLE,FILENAME); 
	close(FILEHANDLE); 
  • FILEHANDLEÀº $ @ %¿Í °°Àº Ư¼ö ¹®ÀڷΠǥ±âÇÏÁö ¾Ê´Â´Ù. ¶ÇÇÑ FILEHANDLEÀº ¹®ÀÚ¿­ÀÌ ¾Æ´Ï¹Ç·Î ÀοëÇؼ­´Â ¾ÈµÈ´Ù. ¹Ý´ë·Î ÇÁ·Î±×·¥³»ÀÇ ¸ðµç ¹®ÀÚ¿­Àº ¹Ýµå½Ã ÀοëºÎÈ£·Î ÀοëÇØ¾ß ÇÑ´Ù.
  • FILENAMEÀº ¹®ÀÚ¿­À̸ç, Ư¼öÇÑ Çü½ÄÀº ¾Æ·¡¿¡ ÀÖ´Ù.
  • openÀº ¼º°ø½Ã¿¡´Â 1À» ½ÇÆнÿ¡´Â 0À» ¸®ÅÏÇÑ´Ù.
ÆÄÀÏ ¿­±â ±ÔÄ¢
"FILE" FILEÀ» ÀÔ·Â ¸ðµå·Î ¿¬´Ù. ¶ÇÇÑ "
"> FILE" FILEÀ» Ãâ·Â ¸ðµå·Î ¿¬´Ù. ÇÊ¿äÇÑ °æ¿ì ÆÄÀÏÀ» »ý¼º
">> FILE" FILEÀ» Ãß°¡ ¸ðµå·Î ¿¬´Ù.
"+> FILE" FILEÀ» Àбâ/¾²±â ¸ðµå·Î ¿¬´Ù.
"| CMD" CMD·Î ÀÔ·ÂµÉ ÆÄÀÌÇÁ¸¦ ¿¬´Ù.
"CMD |" CMD·Î Ãâ·ÂµÉ ÆÄÀÌÇÁ¸¦ ¿¬´Ù.
CMD´Â ÀÓÀÇÀÇ bourne shell ¸í·É(ÀÚüÀÇ ÆÄÀÌÇÁ, ¸®´ÙÀÌ·ºÆ® Æ÷ÇÔ)ÀÏ ¼ö ÀÖ´Ù´Â °ÍÀ» ÁÖÀÇÇϱ⠹ٶõ´Ù. ÆÄÀÏ ÇÚµéÀ» °¡Áö°í ÀÖ´Ù¸é, ÀÌ °ÍÀ¸·Î ÀÐ°í ¾µ ÇÊ¿ä°¡ ÀÖ´Ù. Àб⠿¬»êÀÚ´Â ´ÙÀ½¿¡¼­ ó·³ < >ÀÌ´Ù.
 
	# ½ºÄ®¶ó·Î ÇÑ ÇàÀ» Àд´Ù.
	$line = ; 
	# ¹è¿­·Î Àüü ÆÄÀÏÀ» Àд´Ù(ÁÖÀÇ - ¸Þ¸ð¸®¸¦ ¸¹ÀÌ ÃëÇÑ´Ù)
	@lines = ; 
±×·¯¸é FILEHANDLE·Î Ãâ·ÂÇϱâ À§Çؼ­ print ÇÔ¼ö´Â ù¹ø° ¸Å°³º¯¼ö·Î ÆÄÀÏÇÚµéÀ» ÃëÇÑ´Ù. ¾î¶»°Ô ù¹ø° ¸Å°³º¯¼ö¿Í Ãâ·ÂÇÒ ½ºÄ®¶ó ¸®½ºÆ®¸¦ ±¸ºÐÇÒ±î ? print´Â ¸Å°³º¯¼ö·Î¼­ ¸®½ºÆ®(±â¾ïÇÏ°í ÀÖ´Â °Íó·³ ¸®½ºÆ®´Â ½°Ç¥·Î ºÐ¸®µÈ´Ù)¸¦ ÃëÇϹǷΠù¹ø° ¸Å°³º¯¼ö¿Í ¸®½ºÆ® »çÀÌ¿¡´Â ½°Ç¥¸¦ °®Áö ¾Ê¾Æ¾ß ÇÑ´Ù.
	print(FILEHANDLE "your","list","here"); 
¿¹
	# ¸ÞÀÏÀ» º¸³¾ Áغñ¸¦ ÇÑ´Ù.
	if ( ! open(MAIL,"| $sendmail $recipient") ) { 
	    &error("¸ÞÀÏ ÇÁ·Î±×·¥À» ½ÃÀÛÇÒ ¼ö ¾ø´Ù."); 
	} 


´ÙÀ½±Û: ÆÞ - Á¦ 22°­ ÃÖÁ¾ ½ºÅ©¸³Æ® (9321)1996-04-23
ÀÌÀü±Û: ÆÞ - Á¦ 20°­ ÆÄÀÏ°Ë»ç ¿¬»êÀÚ (8443)1996-04-21

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



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