<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; CMD/BAT: Поиск строки в  файле и вывод ещё трёх строк за ней]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=9228</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=9228&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «CMD/BAT: Поиск строки в  файле и вывод ещё трёх строк за ней».]]></description>
		<lastBuildDate>Wed, 24 May 2017 16:22:42 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: CMD/BAT: Поиск строки в  файле и вывод ещё трёх строк за ней]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=116011#p116011</link>
			<description><![CDATA[<p>Добрый день!<br />Необходимо то же самое, только скопировать&nbsp; предыдущую строку, чтобы из данных</p><div class="codebox"><pre><code>Guid            : {FC6F5412-A9B9-48D2-8365-26FC8046EC79}
Name            : Local Area Connection 2
Guid            : {B69F5DB8-0530-4C8D-9E4E-BC4FD5D803EC}
Name            : Local Area Connection
</code></pre></div><p>В файл записалось в правильном порядке:</p><p>{B69F5DB8-0530-4C8D-9E4E-BC4FD5D803EC}<br />{FC6F5412-A9B9-48D2-8365-26FC8046EC79}</p>]]></description>
			<author><![CDATA[null@example.com (thelact)]]></author>
			<pubDate>Wed, 24 May 2017 16:22:42 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=116011#p116011</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Поиск строки в  файле и вывод ещё трёх строк за ней]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=80030#p80030</link>
			<description><![CDATA[<p>Все отлично) Спасибо огромное!</p>]]></description>
			<author><![CDATA[null@example.com (NKata)]]></author>
			<pubDate>Thu, 13 Feb 2014 09:31:57 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=80030#p80030</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Поиск строки в  файле и вывод ещё трёх строк за ней]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=80026#p80026</link>
			<description><![CDATA[<div class="quotebox"><cite>Yury пишет:</cite><blockquote><p>Регулярное выражение для команды &quot;FINDSTR&quot;?</p></blockquote></div><p>Очевидно, я не выспался. </p><br /><div class="quotebox"><cite>NKata пишет:</cite><blockquote><p>...надо исправить...</p></blockquote></div><p>Попробуйте заменить строку </p><div class="codebox"><pre><code>        call set /p=&quot;%%string%%&quot;&lt;nul| findstr /x /c:&quot;строка поиска&quot; /c:&quot;строка  поиска&quot;&amp;&amp; set m=%%i</code></pre></div><p> на строку </p><div class="codebox"><pre><code>        call set /p=&quot;%%string%%&quot;&lt;nul| findstr /r /c:&quot;@SR.*70&quot;&amp;&amp; set m=%%i</code></pre></div><p>.</p>]]></description>
			<author><![CDATA[null@example.com (Yury)]]></author>
			<pubDate>Thu, 13 Feb 2014 08:36:58 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=80026#p80026</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Поиск строки в  файле и вывод ещё трёх строк за ней]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=80024#p80024</link>
			<description><![CDATA[<div class="quotebox"><cite>NKata пишет:</cite><blockquote><p>...строка не постоянная, а попадает под регулярное выражение...</p></blockquote></div><p>Регулярное выражение для команды &quot;FINDSTR&quot;?</p>]]></description>
			<author><![CDATA[null@example.com (Yury)]]></author>
			<pubDate>Thu, 13 Feb 2014 07:33:10 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=80024#p80024</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Поиск строки в  файле и вывод ещё трёх строк за ней]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=80022#p80022</link>
			<description><![CDATA[<p>У меня точно такая же проблема, единственное строка не постоянная, а попадает под регулярное выражение @SR.*70 К сожалению с батниками дел не имел и что тут надо исправить не понимаю</p>]]></description>
			<author><![CDATA[null@example.com (NKata)]]></author>
			<pubDate>Thu, 13 Feb 2014 06:43:09 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=80022#p80022</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Поиск строки в  файле и вывод ещё трёх строк за ней]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=79874#p79874</link>
			<description><![CDATA[<p>Yury, большое спасибо за ответ на мой вопрос.</p>]]></description>
			<author><![CDATA[null@example.com (Михаил48)]]></author>
			<pubDate>Sat, 08 Feb 2014 15:52:32 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=79874#p79874</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Поиск строки в  файле и вывод ещё трёх строк за ней]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=79856#p79856</link>
			<description><![CDATA[<div class="codebox"><pre><code>@echo off

:: Выставляем нужное число строк для вывода после искомой:
set k=3

for /f %%i in (&#039;find /c /v &quot;&quot;^&lt;&quot;test.txt&quot;&#039;) do set l=%%i
(
    for /l %%i in (1 1 %l%) do (
        set string= 
        set /p string=
        call set /p=&quot;%%string%%&quot;&lt;nul| findstr /x /c:&quot;строка поиска&quot; /c:&quot;строка  поиска&quot;&amp;&amp; set m=%%i
        for /l %%j in (1 1 %k%) do (
            if defined m (
                set /a n=m+%%j
                call echo %%n%%| findstr /x %%i&gt;nul&amp;&amp; if defined string (
                    call set /p=&quot;%%string%%&quot;&lt;nul
                    echo.
                )
            )
        )
    )
)&lt;&quot;test.txt&quot;&gt;&quot;new.txt&quot;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Yury)]]></author>
			<pubDate>Sat, 08 Feb 2014 05:42:36 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=79856#p79856</guid>
		</item>
		<item>
			<title><![CDATA[CMD/BAT: Поиск строки в  файле и вывод ещё трёх строк за ней]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=79834#p79834</link>
			<description><![CDATA[<p>В текстовом файле надо найти заданную строку и записать следующие за ней три строки.<br />Таких заданных строк может быть много в файле.<br />Команда Find /N test.txt &quot;строка поиска&quot; выводит:</p><p>[271426]&nbsp; строка поиска<br />.........................................<br />[340856] строка&nbsp; поиска</p><p>Если такой ключ /N задан в этой команде, то, наверное, выводимый номер строки&nbsp; можно использовать<br />в других командах?</p><p>Как можно вывести одним блоком строку поиска+три следующие за ней строки?<br />Желательно, в оболочке CMD, если возможно.</p>]]></description>
			<author><![CDATA[null@example.com (Михаил48)]]></author>
			<pubDate>Fri, 07 Feb 2014 11:51:21 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=79834#p79834</guid>
		</item>
	</channel>
</rss>
