У меня есть файл, который создается программой.Он содержит HTML-код и призывы к примирению с другим программным обеспечением.В этом файле есть много вариантов:
<td>$GETR("wp","1")$Yes$GETR("","2")$No$NOTE()$</td>
, поэтому это может быть:
<td>$GETR("dc","1")$Yes$GETR("","2")$NO$GETR("","3")$NA$NOTE()$</td>
или:
<td>$GETR("tc","1")$Yes$NOTE()$</td>
и т. Д.
Я создал скрипт, который правильно форматирует эти файлы, но с этим битом я застрял.Я хочу, чтобы скрипт выполнял поиск по файлу, и если он находит более одного GETR между ними, а затем помещает каждый GETR в новую строку с вкладкой, например:
<td>
$GETR("wp","1")$Yes
$GETR("","2")$No$NOTE()$
</td>
Теперь, если есть только одно вхождениеGETR между:
<td> and </td>
Я хотел бы изменить его на GETC, поэтому:
<td>$GETR("tc","1")$Yes$NOTE()$</td>
станет:
<td>
$GETC("tc","1")$Yes$NOTE()$
</td>
Любые идеи, как я могусделай это?В настоящее время у меня есть сценарий bash, который выполняет некоторые перемещения и вызывает сценарий python для замены форматирования.
Я использую Sun Solaris 5.10
Спасибо