强制NCKS在批处理脚本中使用时尝试附加

时间:2018-10-08 10:41:23

标签: netcdf nco

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

ncks  -v ${var} $infile $outfile

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

在命令的帮助页面上有以下提示:

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

但是我不想覆盖,我想附加一下,有什么办法可以做到吗?

1 个答案:

答案 0 :(得分:2)

尝试:

$r = mysqli_fetch_assoc($details);
print $r['member_id'];

对我来说,它在没有提示的情况下将选定的变量ncks -A -v ${var} $infile $outfile 附加到了$var上。