grep -E 'live_log.*user_id":xxxx.*action\"\:4|xxxlog.*action\"\:x' tmp.txt | awk -F' Information.+?START.|.{".+?"user_id":|,.+?key1":|,"key2.+?key3":|,"key4":|,"key5":|,"key6":|,"key7":|,"key8.*' '{print "date"$1" action:"$2" user_id:"$3" key1:"$4" key2:"$5" key3:"$6" key4:"$7" key5:"$8" key6:"$9}' | more