我试图解析(含sed
)刚刚First Last
从以下DN(S)由DSCL
命令OSX终端庆典环境恢复解析通用名称...正则表达式从专有名称
CN=First Last,OU=PCS,OU=guests,DC=domain,DC=edu
我已经尝试了多个正则表达式从这个网站和其他人的问题非常接近我想要的...主要是this question ...我尝试了以下建议,尽我所能(我不一定认为我自己一个新手...但肯定是一个新手正则表达式..)
DSCL
返回DN的列表,我想只将First Last
打印到文本文件中。我试图使用sed
,但我似乎无法获得正确的功能。我接受其他命令来解析输出。每行以CN=
开头,然后在Last
和OU=
之间有一个逗号。
非常感谢您的帮助!
当DSCL返回多行时,这非常适用。 DSCL看起来并不一致,因为它有时会为组中的所有用户返回一行。谢谢! – Ben 2012-07-23 13:17:13
一个CN可以包含逗号的必须被转义,这个正则表达式不适用于这样的名字。 – Air2 2016-09-21 09:03:34