banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix Nhờ giúp với command sed  XML
  [Question]   Nhờ giúp với command sed 22/08/2011 16:33:56 (+0700) | #1 | 245580
[Avatar]
rocklee44
Member

[Minus]    0    [Plus]
Joined: 24/07/2007 23:53:35
Messages: 53
Offline
[Profile] [PM]
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

 
[Up] [Print Copy]
  [Question]   Nhờ giúp với command sed 22/08/2011 16:57:07 (+0700) | #2 | 245583
Dpm
Member

[Minus]    0    [Plus]
Joined: 06/04/2009 01:43:30
Messages: 85
Offline
[Profile] [PM]
Bạn thử : sed '/^dn/d;/^ /d;/^$/d;s/userPrincipalName://g',mà sao bạn không grep luôn cái userPrincipalName nhỉ.
[Up] [Print Copy]
  [Question]   Nhờ giúp với command sed 23/08/2011 08:22:07 (+0700) | #3 | 245643
[Avatar]
rocklee44
Member

[Minus]    0    [Plus]
Joined: 24/07/2007 23:53:35
Messages: 53
Offline
[Profile] [PM]
Uh ha smilie, ngớ ngẩn thiệt , hôm qua bị gì nên quáng rồi . Thanks .
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|