我应该使用什么命令来获取专有名称的值?我尝试使用ldaupwhoami
,但它返回了另外 4 行,以 SASL 开头。
SASL/GSSAPI authentication started
SASL username: mzhurba@...
SASL SSF: 112
SASL data security layer installed.
dn:uid=mzhurba,ou=july,ou=2018,ou=people,dc=....,dc=ua
如何只获取格式的最后一行uid=...,ou=2018,ou=...,dc=...,dc=..
答案1
sed
通过与前导相匹配的命令来传输结果dn:
,并在(仅)该行上打印其他所有内容。
ldapwhoami | sed -n 's/^dn://p'