[英]Remove field from file using commands like awk, sed
我需要使用 awk 从时间戳中删除时区部分。
文件入口:
2015-09-30 07:01:33,979 test1
预期输出:
2015-09-30 07:01:33 test1
awk
来救援!
$ echo "2015-09-30 07:01:33,979 test1" | awk -F"[ ,]" '{print $1,$2,$4}'
2015-09-30 07:01:33 test1
或者
$ echo "2015-09-30 07:01:33,979 test1" | awk '{sub(/,.* /," ")}1'
2015-09-30 07:01:33 test1
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.