Мне нужно конвертировать скрипт оболочки из Oracle в db2. Я нашел на этом форуме образец сценария Oracle, который я использовал; это выглядит так
#!/bin/bash
OUT=`$ORACLE_HOME/bin/sqlplus -s user/pass@instance << EOF
select sysdate from dual;
exit success
EOF`
echo $OUT
Будет выведено «03-OCT-11» (системная дата Oracle). Мой скрипт db2 выглядит так
#!/bin/bash
db2bin="/users/db2inst1/sqllib/bin"
#connect
$db2bin/db2 connect to myschema;
#query
$db2bin/db2 "SELECT CURRENT_DATE FROM SYSIBM.SYSDUMMY1 WITH UR";
#debug
echo $?
#check
if [ $? = "0" ] then echo "found-do something"
else echo "not found-good bye"
fi
#terminate
$db2bin/db2 quit;
Работает, но не извлекает дату; только «0» или «1» (true / false). Как я могу получить дату из моего результата запроса Db2 ??