有一个字符串:
2015_04_02 20:20:08: mysqli connect failed, please check connect info
如何使用awk
仅仅按照第三个":
" 分隔成两份,前面是2015_04_02 20:20:08
后面是mysqli connect failed, please check connect info
呢
谢谢
有一个字符串:
2015_04_02 20:20:08: mysqli connect failed, please check connect info
如何使用awk
仅仅按照第三个":
" 分隔成两份,前面是2015_04_02 20:20:08
后面是mysqli connect failed, please check connect info
呢
谢谢
感觉严谨一点的写法应该是:
awk -F':' '{print $1 ":" $2 ":" $3; for(i=1;i<=3;i++)$i=""; print}'
不然后面的内容里要是还有":"的话,第4个冒号之后的内容会打印不出来的。
这是我最终使用的,感谢@casheywen的提示