<?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: Busybox-Merkwürdigkeiten</title>
	<atom:link href="http://blog.rootserverexperiment.de/2009/03/07/busybox-merkwurdigkeiten/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.rootserverexperiment.de/2009/03/07/busybox-merkwurdigkeiten/</link>
	<description>Erlebnisse eines Rootserver (Beinahe-) Neulings</description>
	<lastBuildDate>Wed, 28 Jul 2010 22:13:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Martin</title>
		<link>http://blog.rootserverexperiment.de/2009/03/07/busybox-merkwurdigkeiten/comment-page-1/#comment-23335</link>
		<dc:creator>Martin</dc:creator>
		<pubDate>Tue, 17 Mar 2009 12:45:47 +0000</pubDate>
		<guid isPermaLink="false">http://blog.rootserverexperiment.de/?p=307#comment-23335</guid>
		<description>Hmm, hast du mal probiert, die beiden Outputs in eine Datei umzuleiten anstatt sie in die Umgebungsvariable provides zu schreiben, und sie dann wirklich byteweise zu vergleichen? Eventuell ist da tatsächlich ein Newline zu viel / zu wenig, was dir mit dem echo -$provides- einfach nicht angezeigt wird. Folgendes Verhalten zeigt jedenfalls die Bash:

martin@thrace:~$ provides=&quot;` echo -n earlynet `&quot;
martin@thrace:~$ echo -$provides-
-earlynet-
martin@thrace:~$ provides=&quot;` echo earlynet `&quot;
martin@thrace:~$ echo -$provides-
-earlynet-
martin@thrace:~$ echo earlynet &gt; /tmp/1.tmp
martin@thrace:~$ echo -n earlynet &gt; /tmp/10.tmp
martin@thrace:~$ ls /tmp/1*.tmp -lah
-rw-r--r-- 1 martin martin 8 2009-03-17 13:40 /tmp/10.tmp
-rw-r--r-- 1 martin martin 9 2009-03-17 13:40 /tmp/1.tmp</description>
		<content:encoded><![CDATA[<p>Hmm, hast du mal probiert, die beiden Outputs in eine Datei umzuleiten anstatt sie in die Umgebungsvariable provides zu schreiben, und sie dann wirklich byteweise zu vergleichen? Eventuell ist da tatsächlich ein Newline zu viel / zu wenig, was dir mit dem echo -$provides- einfach nicht angezeigt wird. Folgendes Verhalten zeigt jedenfalls die Bash:</p>
<p>martin@thrace:~$ provides=&#8221;` echo -n earlynet `&#8221;<br />
martin@thrace:~$ echo -$provides-<br />
-earlynet-<br />
martin@thrace:~$ provides=&#8221;` echo earlynet `&#8221;<br />
martin@thrace:~$ echo -$provides-<br />
-earlynet-<br />
martin@thrace:~$ echo earlynet &gt; /tmp/1.tmp<br />
martin@thrace:~$ echo -n earlynet &gt; /tmp/10.tmp<br />
martin@thrace:~$ ls /tmp/1*.tmp -lah<br />
-rw-r&#8211;r&#8211; 1 martin martin 8 2009-03-17 13:40 /tmp/10.tmp<br />
-rw-r&#8211;r&#8211; 1 martin martin 9 2009-03-17 13:40 /tmp/1.tmp</p>
]]></content:encoded>
	</item>
</channel>
</rss>
