JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... 照): putenv (): _XOPEN_SOURCE || /* Glibc since 2.19: */ _DEFAULT_SOURCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE 説明 putenv () ... の値は value に変更される。 string が指している文字列は環境の一部となるので、 文字列を変更すると環境も変更される。 返り値 putenv () 関数は、成功すると 0 を返し、エラーの場合は 0 以外の値を返す。エラーが発生した場合、 errno に原因を示す値が設定される。 ... るのに十分な空きがない。 属性 この節で使用されている用語の説明については、 attributes (7) を参照。 インターフェース 属性 値 putenv () Thread safety MT-Unsafe const:env 準拠 POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. 注意 putenv () はリエントラントであるこ ... ... s the value of the external variable environ to NULL. After this call, new variables can be added to the environment using putenv (3) and setenv (3). 返り値 clearenv () 関数は、成功した場合は 0 を返し、 失敗した場合は 0 以外を返す。 バージョン glibc 2. ... X, HP-UX, QNX, などの) 多くの UNIX 系 OS。 (FORTRAN77 へのバインディングである) POSIX.9。 POSIX.1-1996 では clearenv () と putenv (3) は採用されなかったが、 方針が変更され、この標準規格の以降の号 (§ B.4.6.1 を参照) では 採用されることになった。 しかし ... POSIX.1-2001 では putenv (3) だけが追加され、 clearenv () の追加は否決された。 注意 On systems where clearenv () is unavailable, the assignment env ... ... その値を value に変更し、 overwrite が 0 ならば name の値を変更しない ( setenv () は成功のステータスを返す)。 この関数は、 ( putenv (3) と違い) name と value により参照される文字列のコピーを行う。 unsetenv () 関数は、変数 name を環境から削除する。 name が ... しかし 2.3.4 より前のバージョンの glibc では、 name に '=' 文字が含まれるのを許している。 関連項目 clearenv (3), getenv (3), putenv (3), environ (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクト ... ... その値を value に変更し、 overwrite が 0 ならば name の値を変更しない ( setenv () は成功のステータスを返す)。 この関数は、 ( putenv (3) と違い) name と value により参照される文字列のコピーを行う。 unsetenv () 関数は、変数 name を環境から削除する。 name が ... しかし 2.3.4 より前のバージョンの glibc では、 name に '=' 文字が含まれるのを許している。 関連項目 clearenv (3), getenv (3), putenv (3), environ (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクト ... ... を要求されていない。 getenv () の返り値により参照される文字列は静的に割り当てられてもよく、 文字列の内容は後続の getenv (), putenv (3), setenv (3), unsetenv (3) の呼び出しにより変更されることがある。 secure_getenv () の "secure execution" モードは、 カー ... ー空間に渡される補助ベクトル (auxiliary vector) の AT_SECURE フラグにより制御される。 関連項目 clearenv (3), getauxval (3), putenv (3), setenv (3), unsetenv (3), capabilities (7), environ (7) この文書について この man ページは Linux man-pages プロジェク ... ... を要求されていない。 getenv () の返り値により参照される文字列は静的に割り当てられてもよく、 文字列の内容は後続の getenv (), putenv (3), setenv (3), unsetenv (3) の呼び出しにより変更されることがある。 secure_getenv () の "secure execution" モードは、 カー ... ー空間に渡される補助ベクトル (auxiliary vector) の AT_SECURE フラグにより制御される。 関連項目 clearenv (3), getauxval (3), putenv (3), setenv (3), unsetenv (3), capabilities (7), environ (7) この文書について この man ページは Linux man-pages プロジェク ... ... by white space, may precede command . exec (3) の引数としても環境を設定することができる。 C プログラムからは、 getenv (3), putenv (3), setenv (3), unsetenv (3) などの関数を用いて環境を扱うことができる。 Note that the behavior of many programs and libra ... 項目 bash (1), csh (1), env (1), login (1), printenv (1), sh (1), tcsh (1), execve (2), clearenv (3), exec (3), getenv (3), putenv (3), setenv (3), unsetenv (3), locale (7), ld.so (8), pam_env (8) この文書について この man ページは Linux man-pages プロジ ... ... ) lgammal() localeconv() localtime() lrand48() mrand48() nftw() nl_langinfo() ptsname() putc_unlocked() putchar_unlocked() putenv() pututxline() rand() readdir() setenv() setgrent() setkey() setpwent() setutxent() strerror() strsignal() [POSIX.1-2008 で ... ... かどうか) のテスト。 ! EXPRESSION 式の否定も式である。 文法 (SYNTAX) 以下に有効な指定について説明する。 define VARIABLE WORD putenv(VARIABLE=WORD) を実行する。この指定は変数の作成・変更のいずれも行える。 変数は環境に作られるので、 現在のセッションで実行さ ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。