-1

У меня есть журнал, который содержит данные, которые мне не нужны, и я хочу добавить их в конец и удалить данные так:

[Tue Nov 07 2017 14:44:51 GMT+0100 (CET)] INFO :CREATE
[Tue Nov 07 2017 14:44:51 GMT+0100 (CET)] INFO {:name=>"Michal's new org", :time_zone=>"UTC"}
[Tue Nov 07 2017 14:44:51 GMT+0100 (CET)] INFO :FINAL_ATTRIBUTES
[Tue Nov 07 2017 14:44:51 GMT+0100 (CET)] INFO {:name=>"Michal's new org", :time_zone=>"UTC", :sync_version=>1}
[Tue Nov 07 2017 14:44:51 GMT+0100 (CET)] INFO :CREATE
[Tue Nov 07 2017 14:44:51 GMT+0100 (CET)] INFO {:action=>"create", :id=>7, :sync_version=>0, :type=>"user_organization", :details=>{}, :user_id=>28,

становится так:

INFO :CREATE
INFO {:name=>"Michal's new org", :time_zone=>"UTC"}
INFO :FINAL_ATTRIBUTES
INFO {:name=>"Michal's new org", :time_zone=>"UTC", :sync_version=>1}
INFO :CREATE
INFO {:action=>"create", :id=>7, :sync_version=>0, :type=>"user_organization", :details=>{}, :user_id=>28,

Я слышал о multitail но документация не помогла.

2 ответа2

1

используйте sed:

$ tail file.log | sed -e 's/^.*)]//'
0

Есть несколько способов сделать это:

1) Найти и заменить (с пробелом / ничем) в Notepad++, используя шаблон Regex (я не очень хорошо разбираюсь в regex, поэтому, пожалуйста, не спрашивайте меня, какой шаблон использовать)

2) Макрос в Notepad++ для удаления первых x символов в строке, а затем курсора вниз до следующей строки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .