bash - 如何将 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 并回显它。
解决方案
推荐阅读
- oracle - expdp where 子句错误
- css - Chrome DevTools 中禁用了样式化组件样式
- excel - 使用 VBA 创建具有给定开始日期和周数的日期值的动态表
- python - Python:查找二维图像直方图的外峰
- python - 如何替换熊猫列中除字母和数字之外的所有内容?
- sql - SQL 帮助旋转单个表
- linux - 找不到合适的 linux 头文件
- c++ - C++ std::hash 实现总是确定性的吗?
- spring-boot - 使用 spring-security-oauth2-autoconfigure:但需要 spring-security-oauth2.2.3.2.RELEASE
- rust - 如何释放 WebAssembly 中暴露的 Rust 代码分配的内存?