[英]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.