Hi all,
Vấn đề như sau , mình query AD ra được kết quả thế này :
Code:
dn: OU=Users,DC=test,DC=co
m
dn: CN=A\, Nguyen Van,OU=Users
,DC=navigosgroup,DC=com
userPrincipalName: <a href="mailto:nguyenvana@test.com">nguyenvana@test.com</a>
dn: CN=B\, Tran Thi,D
C=test,DC=com
userPrincipalName: <a href="mailto:tranthib@test.com">tranthib@test.com</a>
dn: CN=C\, Do Thanh,D
C=test,DC=com
userPrincipalName: <a href="mailto:dothanhc@test.com">dothanhc@test.com</a>
Muốn nó chỉ cho ra kq là các userPrincipalName thôi nhưng ldapsearch không làm được nên mình đưa đầu ra vào sed , muốn file chứa kq chỉ có thế này :
nguyenvana@test.com
tranthib@test.com
dothanhc@test.com
Patern như sau
Code:
sed '/^dn/d;/^ /d;s/userPrincipalName: //g'
Còn cái xuống dòng thì làm thế nào mình không biết , thử với /^\n/d mà không được .
Hiện nó thế này
nguyenvana@test.com
tranthib@test.com
dothanhc@test.com