[Thread Prev][Thread Next][Index]
Re: pass parameter values to bat file from the value set in commanprompt
Hi,
You can set parameters in a script using the LET
command:
let xmin=90
let xmax=110
let ymin=0
let ymax=10
Then in your main script, you need to use the grave
accent syntax so that Ferret will evaluate xmin,
xmax and so on and use them in the command line.
See "embedded expressions" in the Users Guide
http://ferret.pmel.noaa.gov/Ferret/Documentation/ferret_documentation.html
use coads_climatology
go setvalue.bat
shade/x=`xmin`:`xmax`/y=`ymin`:`ymax` sst[L=1]
frame/format=gif/file=contour.gif
If you want the shade plot to be an overlay on the larger
red map, you need the /overlay qualifier.
go fland 20 red basemap
use coads_climatology
go setvalue.bat
shade/over/x=`xmin`:`xmax`/y=`ymin`:`ymax` sst[L=1]
frame/format=gif/file=contour.gif
Ansley Manke
Namba Takaya wrote:
> Dear Sir
>
> I am working ferret under windows 2000.
>
> First I will excute setvalue.bat(msdos bat file) to set values to the
> area(xmin xmax, etc).
> Then I would like to do ferret bat file receiving these values
> from the first msdos bat file(setvalue.bat))
>
> (setvalue.bat)
> set xmin=90
> set xmax=110
> set ymin=0
> set ymax=10
>
> (scriptbat)
> ferret -gif <<STOP
> use coads_climatology
> go fland 5 red
> !! how I can do it here
> shade/x=xmin,xmax/y=ymix:ymax
> (shade/x=90:110/y=0:5 sst[l=1])
> frame/format=gif/file=contour.gif
> quit
> STOP
>
>
> Could you tell me how I can write the part
> shade .....................
> to receive the values.
>
> Regards
>
> Takaya Namba
>
> _________________________________________________________________
> $B:G?7$N%U%!%$%J%s%9>pJs$H%i%$%U%W%i%s$N%"%I%P%$%9(B MSN $B%^%M!<(B
> http://money.msn.co.jp/
--
Ansley Manke Pacific Marine Environmental Laboratory Seattle WA (206)526-6246
[Thread Prev][Thread Next][Index]
Dept of Commerce /
NOAA /
OAR /
PMEL /
TMAP
Contact Us | Privacy Policy | Disclaimer | Accessibility Statement