Rechercher une page de manuel
fexecve
Langue: ja
Version: 2006-03-06 (openSuse - 09/10/07)
Section: 3 (Bibliothèques de fonctions)
̾Á°
fexecve - ¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Ç»ØÄꤵ¤ì¤¿¥×¥í¥°¥é¥à¤ò¼Â¹Ô¤¹¤ë½ñ¼°
#include <sys/time.h> int fexecve(int fd, char *const argv[], char *const envp[]);
ÀâÌÀ
fexecve() ¤Ï execve(2) ¤ÈƱ¤¸ºî¶È¤ò¹Ô¤¦¡£°ã¤¦¤Î¤Ï¡¢ ¼Â¹Ô¤¹¤ë¥Õ¥¡¥¤¥ë¤ò¡¢¥Ñ¥¹Ì¾¤Ç¤Ï¤Ê¤¯¡¢ ¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿ fd ¤òÍѤ¤¤Æ»ØÄꤹ¤ëÅÀ¤Ç¤¢¤ë¡£ÊÖ¤êÃÍ
fexecve() ¤Ï¸Æ¤Ó½Ð¤·¤ËÀ®¸ù¤·¤¿¾ì¹ç¡¢Ìá¤ë¤³¤È¤Ï¤Ê¤¤¡£ ¥¨¥é¡¼¤Î¾ì¹ç¡¢´Ø¿ô¤ÏÌá¤ê¡¢ÊÖ¤êÃͤȤ·¤Æ -1 ¤¬Ê֤ꡢ errno ¤¬Å¬ÀÚ¤ËÀßÄꤵ¤ì¤ë¡£¥¨¥é¡¼
¥¨¥é¡¼¤Ï execve(2) ¤ÈƱ¤¸¤À¤¬¡¢°Ê²¼¤Î¥¨¥é¡¼¤¬ÄɲäˤʤäƤ¤¤ë:- EINVAL
- fd ¤¬Í¸ú¤Ê¥Õ¥¡¥¤¥ë¥Ç¥£¥¹¥¯¥ê¥×¥¿¤Ç¤Ê¤¤¡£¤Þ¤¿¤Ï argv ¤¬ NULL ¤Ç¤¢¤ë¡£¤Þ¤¿¤Ï envp ¤¬ NULL ¤Ç¤¢¤ë¡£
- ENOSYS
- /proc ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ë¥¢¥¯¥»¥¹¤Ç¤¤Ê¤«¤Ã¤¿¡£
¥Ð¡¼¥¸¥ç¥ó
fexecve() ¤Ï glibc 2.3.2 °Ê¹ß¤Ç¼ÂÁõ¤µ¤ì¤Æ¤¤¤ë¡£½àµò
¤³¤Î´Ø¿ô¤Ï Linux ¸ÇͤǤ¢¤ë¡£ POSIX.1 ¤Î¾Íè¤Î¥Ð¡¼¥¸¥ç¥ó¤Ë´Þ¤á¤ë¤«¸¡Æ¤Ãæ¤Ç¤¢¤ë¡£´ØÏ¢¹àÌÜ
execve(2)Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre