<?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>Comments on: Консольные хитрости #2</title>
	<atom:link href="http://boombick.org/blog/posts/98/feed" rel="self" type="application/rss+xml" />
	<link>http://boombick.org/blog/posts/98</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 18 May 2012 07:30:35 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Gara</title>
		<link>http://boombick.org/blog/posts/98#comment-29699</link>
		<dc:creator>Gara</dc:creator>
		<pubDate>Wed, 22 Sep 2010 11:43:28 +0000</pubDate>
		<guid isPermaLink="false">http://boombick.org/blog/posts/98#comment-29699</guid>
		<description>В копилку знаний cli пойдет. Особенно про выводы в текст маны неплохо</description>
		<content:encoded><![CDATA[<p>В копилку знаний cli пойдет. Особенно про выводы в текст маны неплохо</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ubuntu</title>
		<link>http://boombick.org/blog/posts/98#comment-29047</link>
		<dc:creator>ubuntu</dc:creator>
		<pubDate>Sun, 15 Aug 2010 21:13:08 +0000</pubDate>
		<guid isPermaLink="false">http://boombick.org/blog/posts/98#comment-29047</guid>
		<description>Пиргодилось удаление &quot;всех кроме одного&quot;, спасибо.</description>
		<content:encoded><![CDATA[<p>Пиргодилось удаление &#8220;всех кроме одного&#8221;, спасибо.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Анон</title>
		<link>http://boombick.org/blog/posts/98#comment-28211</link>
		<dc:creator>Анон</dc:creator>
		<pubDate>Mon, 24 May 2010 18:14:44 +0000</pubDate>
		<guid isPermaLink="false">http://boombick.org/blog/posts/98#comment-28211</guid>
		<description>Для распечатки манов удобнее делать так
man -t &gt; man.ps</description>
		<content:encoded><![CDATA[<p>Для распечатки манов удобнее делать так<br />
man -t &gt; man.ps</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Konstantin Khomoutov</title>
		<link>http://boombick.org/blog/posts/98#comment-28209</link>
		<dc:creator>Konstantin Khomoutov</dc:creator>
		<pubDate>Mon, 24 May 2010 16:18:31 +0000</pubDate>
		<guid isPermaLink="false">http://boombick.org/blog/posts/98#comment-28209</guid>
		<description>Пара занудских замечаний:

По поводу удаления файлов:
1) С именами всё плохо на самом деле из-за того, что согласно POSIX в именах запрещено только появление символа с кодом 0, и ls -Q будет работать только в простых случаях.
2) У шеллов есть ограничение на количество аргументов комстроки либо на их общую длину (не буду врать, но вспоминается цифра примерно в 4k).
В итоге бронебойным скриптам следует поступать примерно так:
$ find . -maxdepth 1 -type f -not -name foo -print0 &#124; xargs -0 -n 30 rm -f
а поскольку &quot;гнутый&quot; find прекрасно умеет удалять сам, это вырождается в
$ find . -maxdepth 1 -type f -not -name foo -delete

По поводу распечатки: можно и сразу в постскрипт выгнать:
$ man -Tps woman &gt;/tmp/woman.ps</description>
		<content:encoded><![CDATA[<p>Пара занудских замечаний:</p>
<p>По поводу удаления файлов:<br />
1) С именами всё плохо на самом деле из-за того, что согласно POSIX в именах запрещено только появление символа с кодом 0, и ls -Q будет работать только в простых случаях.<br />
2) У шеллов есть ограничение на количество аргументов комстроки либо на их общую длину (не буду врать, но вспоминается цифра примерно в 4k).<br />
В итоге бронебойным скриптам следует поступать примерно так:<br />
$ find . -maxdepth 1 -type f -not -name foo -print0 | xargs -0 -n 30 rm -f<br />
а поскольку &#8220;гнутый&#8221; find прекрасно умеет удалять сам, это вырождается в<br />
$ find . -maxdepth 1 -type f -not -name foo -delete</p>
<p>По поводу распечатки: можно и сразу в постскрипт выгнать:<br />
$ man -Tps woman &gt;/tmp/woman.ps</p>
]]></content:encoded>
	</item>
</channel>
</rss>

