<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Новая версия утилиты Grep 2.11]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=20684&amp;type=atom" />
	<updated>2012-03-03T08:04:53Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=20684</id>
		<entry>
			<title type="html"><![CDATA[Новая версия утилиты Grep 2.11]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=256089#p256089" />
			<content type="html"><![CDATA[<p>Вышла новая версия популярной утилиты для организации поиска данных в текстовых файлах - GNU Grep 2.11. В новой версии обеспечена возможность поиска с перебором всех файлов в текущей директории, если не указан файловый операнд и указана опция эквивалентная &quot;-r&quot; (&quot;--recursive&quot;). Ранее, если не указать файловый операнд, утилита grep игнорировала опцию &quot;-r&quot; и осуществляла нерекурсивный поиск в стандартном входном потоке. Вторым добавленным новшеством является реализация выделения цветом совпадений на платформе Windows.</p><p>Некоторые другие изменения:</p><ul><li><p>Прекращение выполнения после первой ошибки записи, вместо неоднократного продолжения попыток.</p></li><li><p>Исправлена большая порция ошибок, например, устранён крах при чтении строки, размер которой не укладывается в тип int (2 Гб для 64-разрядных систем).</p></li><li><p>При попытке обработать директорию вместо файла (например, &quot;grep x .&quot;) теперь не игнорируются ошибки.</p></li><li><p>Добавлено распознавание зацикливаний при добавлении результатов во входной файл (&quot;grep PAT &lt; FILE &gt;&gt; FILE&quot;).</p></li><li><p>Обеспечена более осторожная работа с опциями командной строки при использовании &quot;--include&quot;, &quot;--exclude&quot; и &quot;--exclude-dir&quot; (например, &quot;-&quot; больше не воспринимается как операнд для данных опций).</p></li><li><p>Устранены проблемы с интерпретацией альтернативных меток (^, $, \&lt; \&gt; \B, \b), например, для строки &quot;x a&quot; команда grep -E &quot;(^|\B)a&quot; теперь не выявит совпадений.</p></li></ul><p><a href="http://www.opennet.ru/opennews/art.shtml?num=33249">Источник »</a><br /><a href="http://savannah.gnu.org/forum/forum.php?forum_id=7132">Главная ссылка к новости »</a></p>]]></content>
			<author>
				<name><![CDATA[XRevan86]]></name>
				<uri>https://linuxforum.ru/profile.php?id=10073</uri>
			</author>
			<updated>2012-03-03T08:04:53Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=256089#p256089</id>
		</entry>
</feed>
