【问题标题】:force NCKS to try to append when used in batch script在批处理脚本中使用时强制 NCKS 尝试追加
【发布时间】:2018-10-08 19:59:31
【问题描述】:

我想在批处理脚本中使用 ncks 来选择一个变量并将其附加到文件中:

ncks  -v ${var} $infile $outfile

但它以交互方式询问我是否要退出、覆盖或追加。

在命令的帮助页面上有这个提示:

“有些用户可能希望避免关于是否覆盖现有数据的交互式 ncks 查询。例如,如果 ncks 没有收到对其查询的响应,批处理脚本将失败。选项 -O 和 -A 可用于强制覆盖现有文件和变量,分别。”

但我不想覆盖,我想追加,有没有办法做到这一点?

【问题讨论】:

    标签: netcdf nco


    【解决方案1】:

    试试:

    ncks -A -v ${var} $infile $outfile
    

    对我来说,它在没有提示的情况下将选定的变量 $var 附加到 $outfile

    【讨论】:

    • 呃,我怎么没想到呢?强制覆盖变量假定附加文件...谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-30
    • 2014-05-31
    相关资源
    最近更新 更多