2019年5月9日 星期四

[linux] awk strftime awk: line 2: function strftime never defined sudo apt install gawk



awk strftime awk: line 2: function strftime never defined
原來是  Ubuntu 自帶的  awk 不是 gawk 沒有支援這個  function


sudo apt install gawk
$ grep "柯文哲" 190507/* |  head -n 1 |awk -F '.rec:' '{print $2}' | jq -j '.published_at, "|" ,.title ,"\n"' | awk -F '|' '{print strftime("%y%m%d %H:%M:%D",$1)"|"$2}'
190507 00:02:05/07/19|兩蔣可留給時間解決 阿扁問題為何不沉殿一下

sample
{"title": "兩蔣可留給時間解決 阿扁問題為何不沉殿一下", "url": "/%E5%85%A9%E8%94%A3%E5%8F%AF%E7%95%99%E7%B5%A6%E6%99%82%E9%96%93%E8%A7%A3%E6%B1%BA-%E9%98%BF%E6%89%81%E5%95%8F%E9%A1%8C%E7%82%BA%E4%BD%95%E4%B8%8D%E6%B2%89%E6%AE%BF-%E4%B8%8B-160200256.html", "summary": "柯文哲說,馬英九把陳水扁關在監獄,「這是在羞辱台灣人。」按照這樣的敍事,我大概不屬於柯文哲定義的台灣人,因為我不怎麼感覺受到了羞辱,而且我認為有不少生治在這塊土地的人,和我有相同的感覺。這是一個關於正...", "published_at": 1557158520, "content_type": "story", "provider_name": "上報", "ts_update": 1557158776, "id": "6318ec15-46f7-322e-a415-00e6be730e37"}

沒有留言:

張貼留言