[gradsusr] get output from shell command

Becker, Bernd bernd.becker at metoffice.gov.uk
Wed Mar 16 13:32:27 EDT 2011


Hello,

how do I get the output from shell command "date"
into the grads shell?

'!date'
res  = result
say rc    res
res=sublin(rc,2)
say rc    res
say subwrd(res   ,2)

doesn't do it.

Te following does, but with caveats:
I got this far: 

'!date -d 'fxdate' +%b > ./erp2' 
record2=read('./erp2')
mon=sublin(record2,2)

but it is unsave if multiple processes run in parallel and 
overwrite erp2. Not good enough.

many thanks!

Bernd.

--
Bernd Becker   Climate Impacts Product Development
Met Office Hadley Centre    FitzRoy Road  Exeter   Devon EX1 3PB  United
Kingdom
Tel.: +44 (0) 1392 884511 Fax: +44 (0)870 900 5050
E-mail:bernd.becker at metoffice.gov.uk -
http://www.metoffice.gov.uk/research/our-scientists/seasonal-to-decadal/
bernd-becker





More information about the gradsusr mailing list