<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7654.12">
<TITLE>Re: [torqueusers] Sourcing files does not work</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>On 15/04/10 07:16, Coyle, James J [ITACD] wrote:<BR>
<BR>
&gt; As exactly the first line of your script rather than #!/bin/tcsh<BR>
&gt; likely the sourcing would work.<BR>
<BR>
My memory of commercial Unix systems is that the source command<BR>
came from csh whereas the '.' syntax came from Bourne shell, it's<BR>
just that BASH has implemented &quot;source&quot; from csh. Here's what<BR>
happens on the development version of the next release of Ubuntu:<BR>
<BR>
samuel@eris:~$ /bin/sh<BR>
$ source /etc/profile<BR>
/bin/sh: source: not found<BR>
<BR>
That's dash, the Debian POSIX shell implementation, not bash.<BR>
<BR>
Tom Christiansen's classic &quot;Csh Programming Considered Harmful&quot; from the<BR>
mid '90s is also worth a read:<BR>
<BR>
<A HREF="http://www.faqs.org/faqs/unix-faq/shell/csh-whynot/">http://www.faqs.org/faqs/unix-faq/shell/csh-whynot/</A><BR>
<BR>
:-)<BR>
<BR>
cheers,<BR>
Chris<BR>
--<BR>
&nbsp; Christopher Samuel - Senior Systems Administrator<BR>
&nbsp; VLSCI - Victorian Life Sciences Computational Initiative<BR>
&nbsp; Email: samuel@unimelb.edu.au Phone: +61 (0)3 903 55545<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A HREF="http://www.vlsci.unimelb.edu.au/">http://www.vlsci.unimelb.edu.au/</A><BR>
</FONT>
</P>

</BODY>
</HTML>