在Perforce中键入const fn = pipe(
R.map(mapVal),
R.map(mapCol),
R.transpose,
R.map(mapRow),
R.transpose,
R.unnest
)
(Linux)等效于什么?我想以编程方式找到当前登录的用户。
我还能以某种方式获取当前工作空间的名称吗?
答案 0 :(得分:3)
p4 info
为您提供一切。
p4 set P4USER
为您提供当前设置的用户的名称(无需连接到服务器即可获取有关该服务器的任何信息-您可以登录也可以不登录,并且该用户可以登录也可以不登录存在)。
p4 set P4CLIENT
与客户端名称相同(不验证客户端是否存在或类似名称)。
p4 login -s
为您提供当前用户的当前身份验证状态。
p4 user -o
和p4 client -o
为您提供有关当前用户和客户端的更多信息。您可以使用-Ztag
和-F
全局标志(请参阅p4 help usage
和p4 help undoc
)以编程方式将这些形式转换为字典,并从中提取特定的键,而无需对文本进行正则表达式。各种脚本API都具有此功能。
答案 1 :(得分:1)
当前正在做
p4 info | grep 'User name'
p4 info | grep 'Client name'