【发布时间】:2021-05-18 18:17:05
【问题描述】:
我想使用 Crystal-lang 打印 当前用户名,有人知道如何帮助我吗?
【问题讨论】:
标签: crystal-lang
我想使用 Crystal-lang 打印 当前用户名,有人知道如何帮助我吗?
【问题讨论】:
标签: crystal-lang
是的,这在标准库中仍然有些缺失。这里有一个正在进行的讨论:https://github.com/crystal-lang/crystal/issues/7829
同时我们可以自己快速绑定getuid(2)或geteuid(2)并与System::User结合:
require "system/user"
lib LibC
fun getuid : UidT
end
user = System::User.find_by id: LibC.getuid.to_s
pp user.username
【讨论】: