Обойти ограничение обратных ссылок sed от \ 1 до \ 9

В руководстве по sed четко указано, что доступные обратные ссылки, доступные для замещающей строки в заменителе, пронумерованы от \ 1 до \ 9. Я пытаюсь разобрать файл журнала с 10 полями.

У меня сформировано регулярное выражение, но десятое совпадение (и все, что после) недоступно.

Есть ли у кого-нибудь элегантный способ обойти это ограничение в KSH (или на любом другом языке, который, возможно, я могу перенести на сценарии оболочки)?

17
задан Cascabel 30 November 2010 в 20:21
поделиться