У меня есть пакетный скрипт, который будет печатать всю строку строки поиска в текстовом файле.
for %%i in (configure.txt) do (
FINDSTR /C:"Widget Name=" %%i >> output.txt
)
Вот как будет выглядеть мой файл Configure.txt:
<Widget Name="example_1_new" Type="IFC"/>
<Property Name="exmaple_2_old"/>
<Content>
<Widget Name="example_3_new"/>
<Widget Name="example_4_old"/>
<Widget Name="exmaple_1_new"/>
</Content>
Я хочу напечатать следующее слово (example1) после «Widget Name =» (Search String), а также найти дубликаты слова (Example1) и напечатать его счетчик рядом с ним, так что мой вывод должен выглядеть так:
example_1_new 2
Может кто-нибудь дать мне знать, как это сделать? Обратите внимание, что файл configure.txt содержит около 1000 строк данных, как указано выше. Я просто привел пример.