<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Beaver6813.com &#187; remedy</title>
	<atom:link href="http://beaver6813.com/tag/remedy/feed/" rel="self" type="application/rss+xml" />
	<link>http://beaver6813.com</link>
	<description>Web Developer Extraordinaire!</description>
	<lastBuildDate>Thu, 05 Jan 2012 20:33:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4-alpha-19672</generator>
		<item>
		<title>Bash, Bad Interpreter</title>
		<link>http://beaver6813.com/2009/10/bash-bad-interpreter/</link>
		<comments>http://beaver6813.com/2009/10/bash-bad-interpreter/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 15:42:42 +0000</pubDate>
		<dc:creator>Beaver6813</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[bad]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[interpreter]]></category>
		<category><![CDATA[remedy]]></category>

		<guid isPermaLink="false">http://beaver6813.com/?p=84</guid>
		<description><![CDATA[I recently came across: /bin/bash^M: bad interpreter: No such file or directory When trying to run a bash script that someone else had edited. This most commonly happens on UNIX systems if the file has been edited on MS-DOS or &#8230; <a href="http://beaver6813.com/2009/10/bash-bad-interpreter/">Continue reading <span class="meta-nav">&#8594;</span></a>
Related posts:<ol>
<li><a href='http://beaver6813.com/2009/10/fetchmp3-com/' rel='bookmark' title='FetchMP3.com'>FetchMP3.com</a></li>
<li><a href='http://beaver6813.com/2010/03/jokepants/' rel='bookmark' title='Jokepants'>Jokepants</a></li>
<li><a href='http://beaver6813.com/2011/06/php-unset-not-freeing-memory-fully-on-objects/' rel='bookmark' title='PHP: unset() not freeing memory fully on objects'>PHP: unset() not freeing memory fully on objects</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I recently came across:</p>
<p>/bin/bash^M: bad interpreter: No such file or directory</p>
<p>When trying to run a bash script that someone else had edited. This most commonly happens on UNIX systems if the file has been edited on MS-DOS or Mac. The cure for this is to run a simple perl script:</p>

<div class="wp_codebox_msgheader"><span class="right"></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p84code2'); return false;">View Code</a> BASH</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p842"><td class="line_numbers"><pre>1
2
</pre></td><td class="code" id="p84code2"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/usr/bin/perl -pi</span>
s<span style="color: #000000; font-weight: bold;">/</span>\n<span style="color: #000000; font-weight: bold;">/</span>\r\n<span style="color: #000000; font-weight: bold;">/</span>;</pre></td></tr></table></div>

<p>Save as unix2dos.pl, chmod +x unix2dos.pl and then run like:</p>
<p>./unix2dos.pl filetoconvert.txt</p>
<p>Simples!</p>
<p>Related posts:<ol>
<li><a href='http://beaver6813.com/2009/10/fetchmp3-com/' rel='bookmark' title='FetchMP3.com'>FetchMP3.com</a></li>
<li><a href='http://beaver6813.com/2010/03/jokepants/' rel='bookmark' title='Jokepants'>Jokepants</a></li>
<li><a href='http://beaver6813.com/2011/06/php-unset-not-freeing-memory-fully-on-objects/' rel='bookmark' title='PHP: unset() not freeing memory fully on objects'>PHP: unset() not freeing memory fully on objects</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://beaver6813.com/2009/10/bash-bad-interpreter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

