<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Handy bash script</title>
	<atom:link href="http://sjcuthbertson.wordpress.com/2008/05/18/handy-bash-script/feed/" rel="self" type="application/rss+xml" />
	<link>http://sjcuthbertson.wordpress.com/2008/05/18/handy-bash-script/</link>
	<description>Philosophy, cookery and geekery</description>
	<lastBuildDate>Tue, 19 Jan 2010 20:30:29 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Stuart Cuthbertson (via Facebook)</title>
		<link>http://sjcuthbertson.wordpress.com/2008/05/18/handy-bash-script/#comment-82</link>
		<dc:creator><![CDATA[Stuart Cuthbertson (via Facebook)]]></dc:creator>
		<pubDate>Tue, 20 May 2008 11:09:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.sjcuthbertson.me.uk/?p=125#comment-82</guid>
		<description><![CDATA[@David - I  separate ~/bin (for actual binaries that I can&#039;t get from a repository) from ~/.scripts (for self-written scripts that do minor helpful things).  Both are in my path.  I still debate installing binaries in /usr/local/bin, though, which is arguably &quot;better&quot;.  Also, since when did you have a CCTV rig?@Tom: :p  Hey, we&#039;re allowed to talk geek if we want...  Nice to know you notice their existence, though!]]></description>
		<content:encoded><![CDATA[<p>@David &#8211; I  separate ~/bin (for actual binaries that I can&#039;t get from a repository) from ~/.scripts (for self-written scripts that do minor helpful things).  Both are in my path.  I still debate installing binaries in /usr/local/bin, though, which is arguably &quot;better&quot;.  Also, since when did you have a CCTV rig?@Tom: :p  Hey, we&#039;re allowed to talk geek if we want&#8230;  Nice to know you notice their existence, though!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Cleaver (via Facebook)</title>
		<link>http://sjcuthbertson.wordpress.com/2008/05/18/handy-bash-script/#comment-81</link>
		<dc:creator><![CDATA[Tom Cleaver (via Facebook)]]></dc:creator>
		<pubDate>Sun, 18 May 2008 22:21:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.sjcuthbertson.me.uk/?p=125#comment-81</guid>
		<description><![CDATA[I love these notes, just letting them wash over me.]]></description>
		<content:encoded><![CDATA[<p>I love these notes, just letting them wash over me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Laban (via Facebook)</title>
		<link>http://sjcuthbertson.wordpress.com/2008/05/18/handy-bash-script/#comment-80</link>
		<dc:creator><![CDATA[David Laban (via Facebook)]]></dc:creator>
		<pubDate>Sun, 18 May 2008 21:50:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.sjcuthbertson.me.uk/?p=125#comment-80</guid>
		<description><![CDATA[Yeah, I suppose. That&#039;s why most people have ~/bin in their path (though that&#039;s mainly for installing stuffs that the system admin is too lazy to do globally).To be honest though, I only have a few things in my private bin, and only the last two are ever used from the console. most of the time, I just rely on ^R to help me with complicated one-liners.away  # stop music, lock, and start cctvbed n # play music for n more minutes, then pausecctv # start motion, and bleep whenever anything movesintruder #helper function for cctv: just makes a soundmooddump.sh # for dumping moodbar files onto my eeepcserverup.sh # creates ls-lR.gz and ls-alR.gz on my server.quickfix file:n # opens file in vim at line n (file:n is a common form for error messages)dgrep  # grep for dcop services, for helping me script kde]]></description>
		<content:encoded><![CDATA[<p>Yeah, I suppose. That&#039;s why most people have ~/bin in their path (though that&#039;s mainly for installing stuffs that the system admin is too lazy to do globally).To be honest though, I only have a few things in my private bin, and only the last two are ever used from the console. most of the time, I just rely on ^R to help me with complicated one-liners.away  # stop music, lock, and start cctvbed n # play music for n more minutes, then pausecctv # start motion, and bleep whenever anything movesintruder #helper function for cctv: just makes a soundmooddump.sh # for dumping moodbar files onto my eeepcserverup.sh # creates ls-lR.gz and ls-alR.gz on my server.quickfix file:n # opens file in vim at line n (file:n is a common form for error messages)dgrep  # grep for dcop services, for helping me script kde</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stuart Cuthbertson (via Facebook)</title>
		<link>http://sjcuthbertson.wordpress.com/2008/05/18/handy-bash-script/#comment-79</link>
		<dc:creator><![CDATA[Stuart Cuthbertson (via Facebook)]]></dc:creator>
		<pubDate>Sun, 18 May 2008 19:48:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.sjcuthbertson.me.uk/?p=125#comment-79</guid>
		<description><![CDATA[&quot;As a general rule, if you find yourself doing some task more than once a month in unix, there will either be a command for it, or a 1-liner.&quot;...Or they expect you to script it yourself.  Really, *nix kernel-and-core-utils developers can&#039;t and don&#039;t anticipate everything you might need to frequently do on the system.  That&#039;s why bash has a half-decent scripting language in the first place.]]></description>
		<content:encoded><![CDATA[<p>&quot;As a general rule, if you find yourself doing some task more than once a month in unix, there will either be a command for it, or a 1-liner.&quot;&#8230;Or they expect you to script it yourself.  Really, *nix kernel-and-core-utils developers can&#039;t and don&#039;t anticipate everything you might need to frequently do on the system.  That&#039;s why bash has a half-decent scripting language in the first place.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stuart Cuthbertson (via Facebook)</title>
		<link>http://sjcuthbertson.wordpress.com/2008/05/18/handy-bash-script/#comment-78</link>
		<dc:creator><![CDATA[Stuart Cuthbertson (via Facebook)]]></dc:creator>
		<pubDate>Sun, 18 May 2008 19:46:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.sjcuthbertson.me.uk/?p=125#comment-78</guid>
		<description><![CDATA[Asking in #ubuntu would probably still have taken as long as making the shell script, and I&#039;ve learnt a lot more this way.  Googling had already failed.  I  don&#039;t own Unix in a nutshell, only &quot;Linux Pocket Guide&quot;.   Which and whereis are in there, now I look, but I didn&#039;t know what I was looking for beforehand.  As I made the command into a script in ~/.scripts (in my PATH) it became basically identical to whereis.The actual problem was in /sbin/get-iana, which was needed by firehol.  wget had the --proxy=off option set, which is silly.  I also had to alter the IANA_RESERVED variable to match what (I think) is what should be matched in the target text.  I shall now try to submit a bug...]]></description>
		<content:encoded><![CDATA[<p>Asking in #ubuntu would probably still have taken as long as making the shell script, and I&#039;ve learnt a lot more this way.  Googling had already failed.  I  don&#039;t own Unix in a nutshell, only &quot;Linux Pocket Guide&quot;.   Which and whereis are in there, now I look, but I didn&#039;t know what I was looking for beforehand.  As I made the command into a script in ~/.scripts (in my PATH) it became basically identical to whereis.The actual problem was in /sbin/get-iana, which was needed by firehol.  wget had the &#8211;proxy=off option set, which is silly.  I also had to alter the IANA_RESERVED variable to match what (I think) is what should be matched in the target text.  I shall now try to submit a bug&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Laban (via Facebook)</title>
		<link>http://sjcuthbertson.wordpress.com/2008/05/18/handy-bash-script/#comment-77</link>
		<dc:creator><![CDATA[David Laban (via Facebook)]]></dc:creator>
		<pubDate>Sun, 18 May 2008 18:18:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.sjcuthbertson.me.uk/?p=125#comment-77</guid>
		<description><![CDATA[So in summary:&quot;You&#039;re doing it wrong&quot; As a general rule, if you find yourself doing some task more than once a month in unix, there will either be a command for it, or a 1-liner. Try asking in #ubuntu on freenode or something if google (add unix pr posix to your query).:D(*can&#039;t believe that which wasn&#039;t in unix in a nutshell*)]]></description>
		<content:encoded><![CDATA[<p>So in summary:&quot;You&#039;re doing it wrong&quot; As a general rule, if you find yourself doing some task more than once a month in unix, there will either be a command for it, or a 1-liner. Try asking in #ubuntu on freenode or something if google (add unix pr posix to your query).:D(*can&#039;t believe that which wasn&#039;t in unix in a nutshell*)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Laban (via Facebook)</title>
		<link>http://sjcuthbertson.wordpress.com/2008/05/18/handy-bash-script/#comment-76</link>
		<dc:creator><![CDATA[David Laban (via Facebook)]]></dc:creator>
		<pubDate>Sun, 18 May 2008 17:57:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.sjcuthbertson.me.uk/?p=125#comment-76</guid>
		<description><![CDATA[or alternatively:$ man which$ vim $(which MISSING_FILE)or even (assuming that the script is using wget)export http_proxy=&quot;&lt;a href=&quot;http://wwwcache.cam.ac.uk:8080&quot; rel=&quot;nofollow&quot;&gt;http://wwwcache.cam.ac.uk:8080&lt;/a&gt;&quot;export ftp_proxy=http_proxyIf not, send a bug report to the packagers.What are you trying to use, anyway? (for the record, I&#039;ve never had that problem)]]></description>
		<content:encoded><![CDATA[<p>or alternatively:$ man which$ vim $(which MISSING_FILE)or even (assuming that the script is using wget)export http_proxy=&quot;<a href="http://wwwcache.cam.ac.uk:8080" rel="nofollow">http://wwwcache.cam.ac.uk:8080</a>&quot;export ftp_proxy=http_proxyIf not, send a bug report to the packagers.What are you trying to use, anyway? (for the record, I&#039;ve never had that problem)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

