目前手里边有一个需求一直没想到好的办法解决,来此请各位“大婶”提提建议 废话不多说,直接说重点。。有如下文档内容:
iPhone 6(A1586 公开版) iPhone7,2/9.3 (13E233)
iPhone 6 A1586 live4iphone 4.6.0 rv:11332 (iPhone; iPhone OS 9.3.1; zh_CN)
iPhone 6(A1586 公开版) iPhone7,2/9.1 (13B143)
iPhone 6(A1586 公开版) Mozilla/5.0 (iPhone; CPU iPhone OS 9_3_1 like Mac OS X) iPhone 6(A1586 公开版) iPhone7,2/9.3.2 (13F69)
IPHONE 6S 美 server-bag [iPhone OS,9.1,13B143,iPhone8,1]
iPhone 6 A1586 live4iphone 4.6.0 rv:11332 (iPhone; iPhone OS 9.3.1; zh_CN)
现在需要提取上边文档中的 iPhone 系统版本号,首先想到的是用正则表达式,类似这样: awk -F '{print $字段}' filename | grep '正则表达式' ,但是难度在于字段位置不固定,取出来的结果不理想,在此请教下各位有没有好的建议?
1
ahillgian 2016-05-23 15:41:42 +08:00
v2ex 没排版, 甚至多按几个空格都给我忽略, 所以, 楼主还是发图片吧.
|