我有一個netcdf文件的列表,我試圖沿時間維度連接。麻煩連接netcdf文件與ncrcat
我試圖使用概述的步驟here,這似乎很簡單。但是,我遇到了一些錯誤(在我的部分有可能一些小的/愚蠢的監督......)
當我嘗試先時間的記錄尺寸,我使用下面的命令:
ncks -O --mk_rec_dmn time TiMREX_20080526_000001.nc test_out.nc
然而,這給我下面的錯誤:
ncks: invalid option -- '-'
好像這只是我的一部分了一些簡單的語法/錯字的錯誤,但嘗試,因爲我可能我不能發現任何錯誤。
只是可以肯定,當我運行的文件ncdump -h,它證實了的確有時間維度
ncdump -h TiMREX_20080526_000001.nc
netcdf TiMREX_20080526_000001 {
dimensions:
time = 1 ;
bounds = 2 ;
x0 = 300 ;
y0 = 300 ;
z0 = 40 ;
另外,如果我嘗試跳過這一步,只是去的權利在ncrcat部分...
ncrcat -O TiMREX_20080526_000001.nc TiMREX_20080526_000733.nc test_out.nc
我得到以下錯誤:
ncopen: filename "TiMREX_20080526_000001.nc": Not a netCDF file
這是特別奇怪的.. 。我非常有信心它確實在netCDF文件(我只是在它上面運行ncdump,並且沒有問題用ncview查看它...)
有什麼想法嗎?我尷尬地錯過了什麼簡單的步驟?
有時,雙點劃線「 - 」命令行選項及其參數必須最後一個。你有沒有試過'nck -O TiMREX_20080526_000001.nc test_out.nc --mk_rec_dmn time'? (實際上並沒有在'ncks'上試過;這裏可能也可能沒有關係) –