[问题] 如何抓取最后一个字段的资料?

楼主: pppty (无)   2012-01-20 11:17:00
/* 听说注明使用的语言、环境
* 问题有可能较容易被解决...
*/
我是单纯使用Linux下的grep
要抓取最后一栏的资料..分隔符号是空格
但是每一行的字段并不固定..
所以想尝试用正规表示法抓看看最后一栏
看板上说用非贪婪可以比对最少的资料
但是不知道我的使用方式是不是有错
或者这种情况不该用正规表示法或者是非贪婪的方法..
我的资料内容范例如下:
//abc/aa/bb/c aa bb cc XXX!
//abc/aa/bb/d aa YYYY!
//abc/aa/cc/e ZZ!
希望能抓出XXX! YYYY! ZZ!
#grep -o ' .*?!$' file
得到的结果是
aa bb cc XXX!
aa YYYY!
ZZ!
感谢

Links booklink

Contact Us: admin [ a t ] ucptt.com