У меня есть файл, содержащий строки следующего шаблона.
date=2020-02-22 time=13:32:41 type=text subtype=text ip=1.2.3.4 country="China" service="foo" id=47291 msg="foo: bar.baz," value=50
date=2020-03-17 time=11:49:54 type=text subtype=anothertext ip=1.2.3.5 country="Russian Federation" service="bar" id=47324 msg="foo: bar.baz," value=30
date=2020-03-30 time=16:29:24 type=text subtype=someothertext ip=1.2.3.6 country="Korea, Republic of" service="grault, garply" id=47448 msg="foo: bar.baz," value=60
Я хотел бы удалить тип, подтип и службу вместе со значением этих полей (значение после =).
Желаемый результат:
date=2020-02-22 time=13:32:41 ip=1.2.3.4 country="China" id=47291 msg="foo: bar.baz," value=50
date=2020-03-17 time=11:49:54 ip=1.2.3.5 country="Russian Federation" id=47324 msg="foo: bar.baz," value=30
date=2020-03-30 time=16:29:24 ip=1.2.3.6 country="Korea, Republic of" id=47448 msg="foo: bar.baz," value=60
Я пытался, с небольшим знанием, использовать cut
, awk
, sed
, но все еще не близко к решению. Я искал в Интернете часами, но это тоже тщетно. Может ли кто-нибудь помочь, пожалуйста?