使用perl阻止消息在unix平台上的informix中显示

使用perl阻止消息在unix平台上的informix中显示,perl,unix,informix,Perl,Unix,Informix,我正在编写一个Perl脚本,它使用system命令使用一些数据库函数,因为我不能使用DBI模块 `db query.sql` 问题是我不希望数据库消息显示为 database opened table created database closed 数据库是informix 谢谢:)使用 `db query.sql > /dev/null` 使用此选项放弃所有消息 `db query.sql > /dev/null 2>&1` 使用此选项可放弃打印在STD

我正在编写一个Perl脚本,它使用system命令使用一些数据库函数,因为我不能使用DBI模块

`db query.sql`
问题是我不希望数据库消息显示为

database opened

table created


database closed
数据库是informix

谢谢:)

使用

`db query.sql > /dev/null`

使用此选项放弃所有消息

`db query.sql > /dev/null 2>&1`
使用此选项可放弃打印在STDERR上的警告、错误和消息

`db query.sql 2> /dev/null`

这个“db”是什么程序?自定义还是Informix附带的?在执行db时,它相当于dbaccess