У меня довольно большой XML-файл без переносов строк.
Он настолько большой, что его медленно открывать и использовать в Emacs или другом текстовом редакторе. Но я просто хочу извлечь его короткую часть между двумя известными подстроками.
Меня не волнует сохранение структуры XML, я просто хочу кусок символов.
Это должно быть однострочно в седе, нет?
есть идеи как это сделать? Я попытался адаптировать https://stackoverflow.com/questions/13242469/how-to-use-sed-grep-to-extract-text-between-two-words, но, кажется, он не работает, когда я передаю свой файл в канал Это. (Это работает на примерах игрушек, но я думаю, что мой файл может быть слишком большим.)