首页 > 解决方案 > 如何将 dbaccess 计数输出到 unix 变量中?

问题描述

我正在计算一个 informix 数据库的表。我需要将该计数值存储到脚本中的 unix 变量中。我尝试了以下两种方法。

nwn@nwntt$echo "select count(*) from table1" | dbaccess testdb > $var
-bash: $var: ambiguous redirect

这是我的脚本,

var1=0


$INFORMIXDIR/bin/dbaccess <<SQLSTMT
        database testdb;

        select count(*) from table1;
SQLSTMT 


echo var1;

我需要将该 table1 计数存储到 var1 并回显它。

标签: bashunixinformix

解决方案


推荐阅读