我可以在build.gradle
:
println System.getProperty("user.name")
如何获取Linux计算机中当前用户的用户ID和主要组ID?
捕获输出exec
是我要做的最后一件事。
Gradle并没有提供现成的功能,但是以groovy的方式运行命令是相当容易的。下面的示例gradle脚本完成了该工作:
def username = System.properties['user.name']
println "Username $username"
def uid = ["id", "-u", username].execute().text.trim()
println "UID: $uid"
def gid = ["id", "-g", username].execute().text.trim()
println "GID: $gid"
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句