• getUserEnv
    • 语法
    • 类别
    • 描述
    • 参数
    • 返回值
    • 错误
    • 示例

    getUserEnv

    语法

    System.getUserEnv()

    类别

    System

    描述

    获取当前用户的环境变量

    参数

    返回值

    返回当前用户的环境变量

    错误

    如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。关于错误处理可以参考常见错误处理指南。

    常见错误可参考错误码。

    示例

    • 获取当前用户的环境变量
    1. > System.getUserEnv()
    2. {
    3. "MAIL": "/var/mail/name",
    4. "SSH_CLIENT": "192.168.10.124 49706 22",
    5. "USER": "name",
    6. "LANGUAGE": "zh_CN:zh",
    7. "SHLVL": "1",
    8. "HOME": "/home/users/name",
    9. "OLDPWD": "/opt/trunk/doc/config",
    10. "SSH_TTY": "/dev/pts/8",
    11. "LOGNAME": "name",
    12. "_": "bin/sdb",
    13. "XDG_SESSION_ID": "1518",
    14. "TERM": "xterm",
    15. "PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
    16. "XDG_RUNTIME_DIR": "/run/user/2160",
    17. "LANG": "zh_CN.UTF-8",
    18. "SHELL": "/bin/bash",
    19. "PWD": "/opt/trunk",
    20. "XDG_DATA_DIRS": "/usr/local/share:/usr/share:/var/lib/snapd/desktop",
    21. "SSH_CONNECTION": "192.168.10.124 49706 192.168.20.62 22"
    22. }