2012-05-14 45 views
0

我想分析在bash shell腳本字符串解析所需

'serverDN'  :'/DC=ch/DC=cern/OU=computers/CN=myserverName', \ 

和結果的字符串應該是這樣的

/DC=ch/DC=cern/OU=computers/CN=myserverName 

任何幫助???

回答

3
echo "'serverDN' :'/DC=ch/DC=cern/OU=computers/CN=myserverName', \\" | 
    awk -F"'" '{print $4}' 
/DC=ch/DC=cern/OU=computers/CN=myserverName 
+0

非常感謝卡羅伊。這個對我有用。 –

3

剝去的開頭和結尾:

string=${string#*:\'} 
string=${string%\'*}