[Â÷·Ê]  [ÇÔ¼ö»öÀÎ] Wel µµ¿ò¸» ¹®¼­ [ÀÌÀü]  [´ÙÀ½]
´ëºÐ·ù: ³»ÀåÇÔ¼ö
¼ÒºÐ·ù: ½Ã½ºÅÛ ÇÔ¼ö
system() ÀÛ¼ºÀÏ: 1999/10/22
¼öÁ¤ÀÏ: 2002/07/05

1. Çü½Ä Çü½Ä1) result= system(cmd) Çü½Ä2) result= system(cmd, flush_header) 2. ±â´É: shell ¸í·ÉÀ» ¼öÇàÇÑ´Ù. ¸í·É¾î ¶óÀο¡¼­ ÀÔ·ÂÇÏ´Â ¸ðµç ¸í·ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. 3. ¼³¸í (1) ÀÎÀÚ cmd´Â ¹®ÀÚ¿­ÀÌ¸ç ¼öÄ¡ÀÌ¸é ¹®ÀÚ¿­·Î º¯È¯µÈ´Ù. (2) ÀÎÀÚ cmd´Â ¸í·É¾î 󸮱â(shell)°¡ ó¸®ÇÒ ¼ö ÀÖ´Â ¸í·É¾îÀ̾î¾ß ÇÑ´Ù. (3) ÀÎÀÚ flush_header´Â Á¤¼öÀ̾î¾ß Çϸç 0 ¶Ç´Â 1ÀÇ °ªÀ¸·Î ±¸ºÐµÈ´Ù. 0 ¶Ç´Â 1 ¿ÜÀÇ °ªÀº 1°ú °°ÀÌ Ã³¸®¸¦ ÇÏ°í À¥ ¹®¼­ÀÇ Çì´õ¸¦ Ãâ·ÂÇÏÁö ¾ÊÀº »óÅ¿¡¼­ ÀÌ ÇÔ¼ö¸¦ È£ÃâÇÒ °æ¿ì Çì´õÀÇ ÀÚµ¿ Ãâ·Â ¿©ºÎ¸¦ °áÁ¤ÇÒ ¼ö ÀÖ´Ù. Çü½Ä1)°ú °°ÀÌ flush_header ÀÎÀÚ¸¦ »ç¿ëÇÏÁö ¾Ê¾ÒÀ» ¶§ÀÇ ÃʱⰪÀº 1ÀÌ´Ù. (4) flush_headerÀÇ °ªÀÌ 1À̸é cmdÀÇ ¸í·ÉÀ» ½ÇÇàÇϱâ Àü¿¡ À¥ ¹®¼­ÀÇ Çì´õ°¡ Ãâ·ÂµÇÁö ¾Ê¾ÒÀ¸¸é ÀÚµ¿À¸·Î Ãâ·ÂÇÑ´Ù. (5) flush_headerÀÇ °ªÀÌ 0 À̸é cmdÀÇ ¸í·É¸¸ ½ÇÇàÇϸç À¥ ¹®¼­ÀÇ Çì´õ¸¦ ÀÚµ¿ À¸·Î Ãâ·ÂÇÏÁö ¾Ê´Â´Ù. Çì´õ Ãâ·Â¿¡ ¾Õ¼­ ÀÌ ÇÔ¼ö¸¦ È£ÃâÇÏ¿©¾ß ÇÒ °æ¿ì¿¡ ¶ÇÇÑ cmd¸¦ ½ÇÇàÇÏ¿© Ãâ·ÂÀÌ ¾øÀ» ¶§¸¸ »ç¿ëÇؾßÇÑ´Ù. (6) result°¡ 0ÀÌ ¾Æ´Ï¸é ¿¡·¯°¡ ¹ß»ýÇÑ °æ¿ìÀÌ´Ù.(ÀÌ´Â ¼³¸í°ú ´Ù¸¦ ¼ö ÀÖÀ½) 4. »ç¿ë¿¹ system("date"); // ½Ã½ºÅÛÀÇ ÇöÀç ³¯Â¥¿Í ½Ã°£À» Ãâ·ÂÇÑ´Ù. ------------------------------ [ Ãâ·Â°á°ú ] ------------------------------ Wed Aug 7 02:14:57 KST 2002

Wel Version 1.0
[Â÷·Ê]  [ÇÔ¼ö»öÀÎ] [ÀÌÀü]  [´ÙÀ½]