<?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: Remote Diff</title>
	<atom:link href="http://www.barneyb.com/barneyblog/2005/09/20/remote-diff/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.barneyb.com/barneyblog/2005/09/20/remote-diff/</link>
	<description>Thoughts, rants, and even some code from the mind of Barney Boisvert.</description>
	<lastBuildDate>Fri, 19 Mar 2010 16:45:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Wawrzek</title>
		<link>http://www.barneyb.com/barneyblog/2005/09/20/remote-diff/comment-page-1/#comment-159428</link>
		<dc:creator>Wawrzek</dc:creator>
		<pubDate>Wed, 28 Jan 2009 16:10:42 +0000</pubDate>
		<guid isPermaLink="false">http://barneyb.com/barneyblog/?p=120#comment-159428</guid>
		<description>A bit tweaked version of your script:

http://larryn.blogspot.com/2009/01/remote-diff.html</description>
		<content:encoded><![CDATA[<p>A bit tweaked version of your script:</p>
<p><a href="http://larryn.blogspot.com/2009/01/remote-diff.html" rel="nofollow">http://larryn.blogspot.com/2009/01/remote-diff.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Amit</title>
		<link>http://www.barneyb.com/barneyblog/2005/09/20/remote-diff/comment-page-1/#comment-158018</link>
		<dc:creator>Amit</dc:creator>
		<pubDate>Fri, 23 Jan 2009 23:16:43 +0000</pubDate>
		<guid isPermaLink="false">http://barneyb.com/barneyblog/?p=120#comment-158018</guid>
		<description>That was a solution suggested to me by my Perl/Unix instructor, the revered Dr. Tim Maher. The beauty of it is that it cleans up after itself.</description>
		<content:encoded><![CDATA[<p>That was a solution suggested to me by my Perl/Unix instructor, the revered Dr. Tim Maher. The beauty of it is that it cleans up after itself.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: barneyb</title>
		<link>http://www.barneyb.com/barneyblog/2005/09/20/remote-diff/comment-page-1/#comment-157970</link>
		<dc:creator>barneyb</dc:creator>
		<pubDate>Fri, 23 Jan 2009 19:48:41 +0000</pubDate>
		<guid isPermaLink="false">http://barneyb.com/barneyblog/?p=120#comment-157970</guid>
		<description>@Amit

That is definitely a better solution.  In my defense, when I posted this (3.5 years ago) I didn&#039;t &quot;get&quot; that `ssh` could be anything more than a secure remote interactive shell.  I&#039;ve since learned better.  : )</description>
		<content:encoded><![CDATA[<p>@Amit</p>
<p>That is definitely a better solution.  In my defense, when I posted this (3.5 years ago) I didn't "get" that `ssh` could be anything more than a secure remote interactive shell.  I've since learned better.  : )</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Amit</title>
		<link>http://www.barneyb.com/barneyblog/2005/09/20/remote-diff/comment-page-1/#comment-157966</link>
		<dc:creator>Amit</dc:creator>
		<pubDate>Fri, 23 Jan 2009 19:40:05 +0000</pubDate>
		<guid isPermaLink="false">http://barneyb.com/barneyblog/?p=120#comment-157966</guid>
		<description>The simplest way to do remote diff is as follows:
ssh {remote_host} cat {remote_file} &#124; diff {local_file} -</description>
		<content:encoded><![CDATA[<p>The simplest way to do remote diff is as follows:<br />
ssh {remote_host} cat {remote_file} | diff {local_file} -</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wawrzek</title>
		<link>http://www.barneyb.com/barneyblog/2005/09/20/remote-diff/comment-page-1/#comment-142272</link>
		<dc:creator>Wawrzek</dc:creator>
		<pubDate>Thu, 20 Nov 2008 14:54:55 +0000</pubDate>
		<guid isPermaLink="false">http://barneyb.com/barneyblog/?p=120#comment-142272</guid>
		<description>I think it&#039;s worth to add option to pass diff option

if [ $3 = &quot;&quot; ]
then
        opt=&quot;-b&quot;
else
        opt=$3
fi</description>
		<content:encoded><![CDATA[<p>I think it's worth to add option to pass diff option</p>
<p>if [ $3 = "" ]<br />
then<br />
        opt="-b"<br />
else<br />
        opt=$3<br />
fi</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Hunt</title>
		<link>http://www.barneyb.com/barneyblog/2005/09/20/remote-diff/comment-page-1/#comment-46435</link>
		<dc:creator>John Hunt</dc:creator>
		<pubDate>Tue, 06 Nov 2007 00:01:44 +0000</pubDate>
		<guid isPermaLink="false">http://barneyb.com/barneyblog/?p=120#comment-46435</guid>
		<description>Recursive remote diff?? Aren&#039;t we getting into svn/cvs at that point :)</description>
		<content:encoded><![CDATA[<p>Recursive remote diff?? Aren't we getting into svn/cvs at that point :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kul</title>
		<link>http://www.barneyb.com/barneyblog/2005/09/20/remote-diff/comment-page-1/#comment-12894</link>
		<dc:creator>Kul</dc:creator>
		<pubDate>Sun, 22 Apr 2007 22:57:15 +0000</pubDate>
		<guid isPermaLink="false">http://barneyb.com/barneyblog/?p=120#comment-12894</guid>
		<description>For recursive diff, you could try using nfs, and pretend they are both local.  Obviously using  --recursive with diff :-)
NFS wont be so great with your transit costs if you have lots of large files though.  Great for LAN environments! - -</description>
		<content:encoded><![CDATA[<p>For recursive diff, you could try using nfs, and pretend they are both local.  Obviously using  &#8211;recursive with diff :-)<br />
NFS wont be so great with your transit costs if you have lots of large files though.  Great for LAN environments! &#8211; -</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jürgen</title>
		<link>http://www.barneyb.com/barneyblog/2005/09/20/remote-diff/comment-page-1/#comment-245</link>
		<dc:creator>Jürgen</dc:creator>
		<pubDate>Wed, 29 Mar 2006 21:02:33 +0000</pubDate>
		<guid isPermaLink="false">http://barneyb.com/barneyblog/?p=120#comment-245</guid>
		<description>What I actually have to write, and soon, is a remote *recursive* diff.  Write it, or find one (which is how I got here :)
</description>
		<content:encoded><![CDATA[<p>What I actually have to write, and soon, is a remote *recursive* diff.  Write it, or find one (which is how I got here :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Barney</title>
		<link>http://www.barneyb.com/barneyblog/2005/09/20/remote-diff/comment-page-1/#comment-244</link>
		<dc:creator>Barney</dc:creator>
		<pubDate>Sat, 14 Jan 2006 14:38:39 +0000</pubDate>
		<guid isPermaLink="false">http://barneyb.com/barneyblog/?p=120#comment-244</guid>
		<description>horst,

You are right, of course.  A much better way to do it.  I seem to be constantly forgetting how darn versatile ssh is: so much more than just a secure shell.</description>
		<content:encoded><![CDATA[<p>horst,</p>
<p>You are right, of course.  A much better way to do it.  I seem to be constantly forgetting how darn versatile ssh is: so much more than just a secure shell.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: horst</title>
		<link>http://www.barneyb.com/barneyblog/2005/09/20/remote-diff/comment-page-1/#comment-243</link>
		<dc:creator>horst</dc:creator>
		<pubDate>Sat, 14 Jan 2006 14:05:43 +0000</pubDate>
		<guid isPermaLink="false">http://barneyb.com/barneyblog/?p=120#comment-243</guid>
		<description>this will happily overwrite the two files &quot;rdiff.1&quot; and &quot;rdiff.2&quot;, should they exist in the current directory.

if you really want to diff a _local_ file and a remote one, use something like
ssh remotehost &#039;cat remotefile&#039; &#124; diff - localfile
...and you don&#039;t have to worry about how to create good temporary files</description>
		<content:encoded><![CDATA[<p>this will happily overwrite the two files "rdiff.1&#8243; and "rdiff.2&#8243;, should they exist in the current directory.</p>
<p>if you really want to diff a _local_ file and a remote one, use something like<br />
ssh remotehost 'cat remotefile' | diff &#8211; localfile<br />
&#8230;and you don't have to worry about how to create good temporary files</p>
]]></content:encoded>
	</item>
</channel>
</rss>
