У меня есть вывод с разделителем NUL, полученный от следующей команды:
some commands | grep -i -c -w -Z 'some regex'
Вывод состоит из записей формата:
[file name]\0[pattern count]\0
Я хочу использовать инструменты работы с текстом, такие как sed/awk, чтобы изменить записи на следующий формат:
[file name]:[pattern count]\0
Но кажется, что sed/awk обычно обрабатывает только записи, разделенные символом "новой строки". Я хотел бы узнать, как sed/awk может быть использован для достижения моей цели, или, если sed/awk не может справиться с этой задачей, какой другой инструмент Linux я должен использовать.
Спасибо за любое предложение.
Lawrence