используйте sed :
$ tail file.log | sed -e 's/^.*)]//'
У меня есть журнал, который содержит данные, которые мне не нужны, и я хочу добавить их в конец и удалить данные так:
[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
но документация не помогла.
Есть несколько способов сделать это:
1) Найти и заменить (с пробелом / ничем) в Notepad ++, используя шаблон Regex (я не очень хорошо разбираюсь в regex, поэтому, пожалуйста, не спрашивайте меня, какой шаблон использовать)
2) Макрос в Notepad ++ для удаления первых x символов в строке, а затем курсора вниз до следующей строки.