[gradsusr] Grads script won't run (out of ideas)
Michael Biggs
gradsuser at doubleplum.net
Tue Nov 8 14:23:24 EST 2011
Hello again Mason,
Please be advised that in my version of your script, I had set the max
bounds for tt to 2 instead of 8. And I had also changed the file that was
opened by the script. This was for my own testing purposes; please take
care to merge my suggestions into your script as appropriate.
__
Michael Biggs
On Tue, 8 Nov 2011, Michael Biggs wrote:
> Hi Rowell,
>
> Very interesting.. Your script gives a "Syntax Error" because it uses the
> Tab character, rather than spaces. GrADS does not seem to be able to handle
> the Tabs. So please replace your indentations with spaces instead. This
> should mostly solve your problem. Also make sure that you find and remove
> the trailing tab character that is at the end of line 21, which looks like:
> 'd skip(UGRDprs,3,3);VGRDprs;mag(UGRDprs,VGRDprs)'
>
> (The hidden tab isn't in this email, but your text-editor should be able to
> find it in your script.)
>
> Once that's fixed, you still have to fix your mistmatched quotes near the
> end of your script. This is another confusing thing about GrADS. In the
> last lines of your loop you have:
> 'printim 19981218_'tt.png x800 y600'
> 'clear
> What you want instead is:
> 'printim 19981218_'tt'.png x800 y600'
> 'clear'
>
> That is, the command for printim is in a string which will be interpreted by
> grads. You drop out of the string to insert the variable 'tt' (which will
> be the number you want in the filename), and then go back into the string to
> finish the printim commands with its options, and then finally you must
> terminate the string.
>
> Similarly, "clear" is a "real" GrADS command, so you have to have it
> contained in single-quotes so that it will run.
>
> I recommend you get a text-editor that has syntax highlighting for GrADS
> which can help to point out the weird GrADS-script-quoting mechanism;
> otherwise it would have been difficult for me to find the problem. And same
> goes for treating Tab-characters and Space-characters differently. vim does
> this for me on my machine.
>
> Anyway, I have attached my version of your script. Hope this helps,
>
> __
> Michael Biggs
>
>
> On Tue, 8 Nov 2011, Rowell, Mason D. wrote:
>> All,
>>
>> I tried some fixes suggested by Jeffery Duda. This script still fails at
>> the while loop. Can anyone see what the problem is? See the attached.
>>
>> Mason
More information about the gradsusr
mailing list