插入管道pg_insert

时间:2016-02-23 09:57:00

标签: bash postgresql

我有一个用bash编写的长生成的打印命令,其输出类似于:

>>> mean = a.mean(); xmean = round(mean, int(-log10(mean)+9)); std = np.sqrt(((a - xmean) ** 2).sum()/ a.size)

我想将它传递给连接到pgsql数据库的pg_insert命令。如果我以这种方式重定向打印命令,它不起作用:

insert into shema VALUES ('ALARM1cf',NULL, 0, 0,255,'ALARM CATEGORY:Command Failed ', ' 1147661553' ,'Ping command failed ', 171,2);

我试着这样做,它就是这样的:

print " the generated commands " | /place/of/script/pg_insert &

这些方法之间可能有什么区别?我还能尝试什么?

0 个答案:

没有答案