想用写个shell脚本来显示sybase数据库中一个表的值,但是运行不对,请大家帮忙看上

想用写个shell脚本来显示sybase数据库中一个表的值,但是运行不对,请大家帮忙看下。代码如下:#!/bin/shsu sy

想用写个shell脚本来显示sybase数据库中一个表的值,但是运行不对,请大家帮忙看下。
代码如下:

#!/bin/sh
su sybase `isql -Usa -P -SDZXT` 
use dzdb
go
select * from sys_parameter
go

MYTEST

[解决办法]
好像你把SQL和shell混到一起了,没有环境测试,但是可以试试这个:

#!/bin/sh
su sybase -c "isql -Usa -P -SDZXT <<END
use dzdb
go
select * from sys_parameter
go
END"