- $REAL_USER_ID
- $UID
- $<
-
The real uid of this process. You can change both the real uid and the effective uid at the same time by using
POSIX::setuid()
. Since changes to$<
require a system call, check$!
after a change attempt to detect any possible errors.本プロセスの実 uid を示します。
POSIX::setuid()
を使って、実効 UID と実 UID を同時に変更できます。$<
の変更にはシステムコールが必要なので、起こりうるエラーを 検出するために$!
のチェックが必要です。Mnemonic: it's the uid you came from, if you're running setuid.
記憶法: setuid で実行中であれば、そこ「から」来た uid です。