我正在尝试调用edbplus以从命令行 linux shell 脚本中对表进行计数,但我一直在从 edbplus 检索响应号以及同一响应中的其他输出,我试图从中仅检索一个整数响应号。
#!/bin/sh
COUNT=`./edbplus.sh -silent user/password@localhost:5444/mydb<<-EOF
SET PAGESIZE 0 FEEDBACK OFF VERIFY OFF HEADING OFF ECHO OFF
SELECT COUNT(ID) FROM MYTABLE
EXIT;
EOF`
echo $COUNT
回复:
$ echo $COUNT
6-------------------d always takes 2 parameters: variable_name value
你知道如何只得到整数吗?