<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Комментарии к записи: Частые ошибки программирования на Bash (часть третья)</title>
	<atom:link href="http://bappoy.pp.ru/2008/12/22/bash-pitfalls-part03.html/feed" rel="self" type="application/rss+xml" />
	<link>http://bappoy.pp.ru/2008/12/22/bash-pitfalls-part03.html</link>
	<description>Линуксоид на велосипеде с моторчиком</description>
	<lastBuildDate>Sun, 05 Sep 2010 18:08:31 +0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Автор: bappoy</title>
		<link>http://bappoy.pp.ru/2008/12/22/bash-pitfalls-part03.html/comment-page-1#comment-4690</link>
		<dc:creator>bappoy</dc:creator>
		<pubDate>Thu, 19 Feb 2009 19:51:51 +0000</pubDate>
		<guid isPermaLink="false">http://bappoy.pp.ru/?p=434#comment-4690</guid>
		<description>Внимательно прочитал changelog последнего sed&#039;а, но не заметил там ничего, что говорило бы о смене курса партии и отмене -i. И вообще, эта опция используется слишком часто, чтобы ее в одночасье волевым решением отменить. Так что если не затруднит, приведите источник, подтверждающий Ваши слова.

Способов редактирования файлов на месте довольно много, очень рад познакомиться еще с одним.</description>
		<content:encoded><![CDATA[<p>Внимательно прочитал changelog последнего sed&#8217;а, но не заметил там ничего, что говорило бы о смене курса партии и отмене -i. И вообще, эта опция используется слишком часто, чтобы ее в одночасье волевым решением отменить. Так что если не затруднит, приведите источник, подтверждающий Ваши слова.</p>
<p>Способов редактирования файлов на месте довольно много, очень рад познакомиться еще с одним.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Hubbitus</title>
		<link>http://bappoy.pp.ru/2008/12/22/bash-pitfalls-part03.html/comment-page-1#comment-4684</link>
		<dc:creator>Hubbitus</dc:creator>
		<pubDate>Thu, 19 Feb 2009 11:24:11 +0000</pubDate>
		<guid isPermaLink="false">http://bappoy.pp.ru/?p=434#comment-4684</guid>
		<description>Для 11 совета:

Во-первых, в sed была опция -i, но в новых версиях от ее снова отказались, так что это устаревшая информация, не универсальная, и более того, не в стиле UNIX-WAY (полагаю поэтому и отказались, но это мое личное предположение).

Вариант с временным файлом универсален, но утомителен. собственно в moreutils специально для эттого есть команда sponge, например:
cat file &#124; sed &#039;s/foo/bar/&#039; &#124; sponge file
ну или просто:
sed &#039;s/foo/bar/&#039; file &#124; sponge file
и все вопросы снимаются.</description>
		<content:encoded><![CDATA[<p>Для 11 совета:</p>
<p>Во-первых, в sed была опция -i, но в новых версиях от ее снова отказались, так что это устаревшая информация, не универсальная, и более того, не в стиле UNIX-WAY (полагаю поэтому и отказались, но это мое личное предположение).</p>
<p>Вариант с временным файлом универсален, но утомителен. собственно в moreutils специально для эттого есть команда sponge, например:<br />
cat file | sed &#8217;s/foo/bar/&#8217; | sponge file<br />
ну или просто:<br />
sed &#8217;s/foo/bar/&#8217; file | sponge file<br />
и все вопросы снимаются.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: AJAX</title>
		<link>http://bappoy.pp.ru/2008/12/22/bash-pitfalls-part03.html/comment-page-1#comment-4107</link>
		<dc:creator>AJAX</dc:creator>
		<pubDate>Mon, 29 Dec 2008 16:51:24 +0000</pubDate>
		<guid isPermaLink="false">http://bappoy.pp.ru/?p=434#comment-4107</guid>
		<description>К сожалению, с большинством перечисленных ошибок пришлось столкнуться до прочтения этой статьи.</description>
		<content:encoded><![CDATA[<p>К сожалению, с большинством перечисленных ошибок пришлось столкнуться до прочтения этой статьи.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
