2015-11-29 109 views
-2

等命令從文件中刪除字段我需要使用awk從時間戳中刪除時區部分。使用awk,sed

文件條目:

2015-09-30 07:01:33,979 test1 

預期輸出:

2015-09-30 07:01:33 test1 
+0

不知道,爲什麼這個問題已關閉標記。 – KMG

+1

因爲您沒有發佈您迄今爲止根據@dda的要求發佈的內容。請注意,當您的問題收到downvotes時收到他的評論。如果你這樣做了,你也會收到其他更好的答案。 –

回答

0

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 
+0

謝謝,它的工作原理 – KMG