Я использую Ubuntu запустить тест автоматизации, то нужно обработать файл журнала текста, например, следующиеКак удалить строки, содержащие определенную строку, используя Shell?
INVITE INVITE sip:[email protected]:5060 SIP/2.0
INVITE SIP/2.0 100 Trying
1154845 NOTIFY NOTIFY sip:[email protected]:5065 SIP/2.0
1154845 NOTIFY NOTIFY SIP/2.0 200 OK
INVITE SIP/2.0 180 Ringing
Я хочу просто удалить 2 строки с «NOTIFY» и получить лог-файл ниже, я 'm new для Shell и попробовал некоторые google, но не понял, как вы можете поделиться, как это сделать? Благодаря!
INVITE INVITE sip:[email protected]:5060 SIP/2.0
INVITE SIP/2.0 100 Trying
INVITE SIP/2.0 180 Ringing
'Grep "^ INVITE"< log.txt' дает вам все строки, начинающиеся с 'INVITE'. – Ahmad