<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; PowerShell: Чтение n последних строк в файле]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=9551</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=9551&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «PowerShell: Чтение n последних строк в файле».]]></description>
		<lastBuildDate>Thu, 28 Aug 2014 05:55:23 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: PowerShell: Чтение n последних строк в файле]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=86159#p86159</link>
			<description><![CDATA[<p><strong>2ivashkindmitriy</strong><br />Есть как минимум два способа. Первый заключается в использование RichTextBox, второй - нахождение совпадения и установления границ строки с совпадением.</p>]]></description>
			<author><![CDATA[null@example.com (greg zakharov)]]></author>
			<pubDate>Thu, 28 Aug 2014 05:55:23 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=86159#p86159</guid>
		</item>
		<item>
			<title><![CDATA[Re: PowerShell: Чтение n последних строк в файле]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=85969#p85969</link>
			<description><![CDATA[<p>Добрый день , у меня похожая задача только вот ни как не могу найти как вместо &quot;contains erorr&quot; выводить строку с ошибкой полностью .</p>]]></description>
			<author><![CDATA[null@example.com (ivashkindmitriy)]]></author>
			<pubDate>Tue, 19 Aug 2014 10:18:18 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=85969#p85969</guid>
		</item>
		<item>
			<title><![CDATA[Re: PowerShell: Чтение n последних строк в файле]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82475#p82475</link>
			<description><![CDATA[<p><strong>greg zakharov</strong>, Благодарю за помощь!</p>]]></description>
			<author><![CDATA[null@example.com (Alex_12095)]]></author>
			<pubDate>Wed, 30 Apr 2014 05:33:26 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82475#p82475</guid>
		</item>
		<item>
			<title><![CDATA[Re: PowerShell: Чтение n последних строк в файле]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82472#p82472</link>
			<description><![CDATA[<div class="quotebox"><cite>Alex_12095 пишет:</cite><blockquote><p>Я только открыл для себя powershell поэтому буду рад и материалам по данной реализации, читал литературу, гуглил, но не нашел способов реализации данной задачи</p></blockquote></div><p>Что касается литературы, то она в большей степени является вольным пересказом встроенной документации, так что от ее чтения лучше воздержаться, доверившись главным образом командам Get-Help или man (например, man about_* и т.д.) Прочий материал - спецификация платформы .NET Framework и наличие IL DASM. Все остальное приложится.<br /></p><div class="quotebox"><cite>Alex_12095 пишет:</cite><blockquote><p>...необходимо что бы результатом было сообщение типа &quot;в этом файле есть erorr, а в этом нет&quot;</p></blockquote></div><p>Задайте условие через <strong>if..else</strong> или <strong>switch</strong>. Например:<br /></p><div class="codebox"><pre><code>gci X:\folder\*.log | % {if ((gc $_)[-10..-1] -match &#039;^erorr$&#039;) {&#039;File {0} contains erorr&#039; -f $_} else {&#039;File {0} does not contain erorr&#039; -f $_}}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (greg zakharov)]]></author>
			<pubDate>Wed, 30 Apr 2014 05:20:00 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82472#p82472</guid>
		</item>
		<item>
			<title><![CDATA[Re: PowerShell: Чтение n последних строк в файле]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82459#p82459</link>
			<description><![CDATA[<div class="quotebox"><cite>greg zakharov пишет:</cite><blockquote><p><strong>Alex_12095</strong>, не совсем понятно отчего Вы пишете в данной теме, когда проще и логичней было бы открыть новую тему, ведь вопрос в большей степени по PowerShell. Ответ на Ваш вопрос:<br /></p><div class="codebox"><pre><code> gci X:\folder\*.log | % { (gc $_)[-10..-1] -match &#039;^erorr$&#039; -join &#039;, &#039;}</code></pre></div></blockquote></div><p>&lt;Благодарю за ответ, Написал в той теме из-за того, что нужную информацию по powershell нашел в той теме.<br />Извиняюсь, но я немного не правильно поставил вопрос, необходимо что бы результатом было сообщение типа <br />&quot;в этом файле есть erorr, а в этом нет&quot; Я только открыл для себя powershell поэтому буду рад и материалам по данной реализации, читал литературу, гуглил, но не нашел способов реализации данной задачи</p>]]></description>
			<author><![CDATA[null@example.com (Alex_12095)]]></author>
			<pubDate>Tue, 29 Apr 2014 22:41:10 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82459#p82459</guid>
		</item>
		<item>
			<title><![CDATA[Re: PowerShell: Чтение n последних строк в файле]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82408#p82408</link>
			<description><![CDATA[<p><span style="color: Green">Перенёс из <a href="http://forum.script-coding.com/viewtopic.php?id=7493">CMD/BAT: Чтение n первых/последних строк в файле; число строк в файле</a>.</span></p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Tue, 29 Apr 2014 07:15:38 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82408#p82408</guid>
		</item>
		<item>
			<title><![CDATA[Re: PowerShell: Чтение n последних строк в файле]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82403#p82403</link>
			<description><![CDATA[<p><strong>Alex_12095</strong>, не совсем понятно отчего Вы пишете в данной теме, когда проще и логичней было бы открыть новую тему, ведь вопрос в большей степени по PowerShell. Ответ на Ваш вопрос:<br /></p><div class="codebox"><pre><code> gci X:\folder\*.log | % { (gc $_)[-10..-1] -match &#039;^erorr$&#039; -join &#039;, &#039;}</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (greg zakharov)]]></author>
			<pubDate>Tue, 29 Apr 2014 05:30:35 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82403#p82403</guid>
		</item>
		<item>
			<title><![CDATA[PowerShell: Чтение n последних строк в файле]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=82402#p82402</link>
			<description><![CDATA[<p>День добрый, прочитал статью, мне очень помогла, реализовал такой скрипт<br /> </p><div class="codebox"><pre><code>$c= (get-content -path d:\vad.log)[-10..-1]
[Regex]::Matches($c,&#039;erorr&#039;)-join&#039;, &#039; </code></pre></div><p>Выводит из файла 10 последних строк и ищет в нем слова &quot;erorr&quot;.<br />Может подскажете каким образом организовать что бы он искал сразу в нескольких файлах кол-во файлов может меняться, файлы в одной папке нужен отбор типа *.log .<br />Благодарю всех ответивших!</p>]]></description>
			<author><![CDATA[null@example.com (Alex_12095)]]></author>
			<pubDate>Tue, 29 Apr 2014 04:41:35 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=82402#p82402</guid>
		</item>
	</channel>
</rss>
