【发布时间】:2017-12-08 03:12:51
【问题描述】:
我正在尝试在批处理文件中使用 grib 工具(我在 Windows 7 上)将大量 GRIB 文件批量转换为 netCDF。
我正在使用此代码:
for /f %%f in (`dir /b O:\Praksa\incadata\2014\01\01`)
do
echo %%f grib_to_netcdf -D NC_FLOAT -o *.nc *.grb
但是当我运行它时,除了 CMD 打开和关闭非常快之外,似乎什么都没有发生。
我可能错过了一些语法错误,但我的主要问题是:我可以在 grib 工具语句中使用通配符 (*) 吗? 另外,目录路径名中的空格是否有问题?
谢谢!
【问题讨论】:
-
按照文档将
dir命令周围的反引号更改为单引号'。在下一行添加pause指令以保持窗口打开,或者最好从命令提示符运行,不要单击批处理。
标签: batch-file grib grib-api