【发布时间】:2013-12-04 02:56:19
【问题描述】:
我有一个脚本,它根据以特定领域语言提供的输入生成rrdtool xport 的命令行调用。这很好用,直到命令行中的 DEF 数量超过某个数量 - 它似乎在 50 左右。此时命令只是返回而没有任何输出或错误信息。
rrdtool导出的DEF数量有限制吗?如果是这样,那么它可以被提出或规避吗?
【问题讨论】:
标签: rrdtool
我有一个脚本,它根据以特定领域语言提供的输入生成rrdtool xport 的命令行调用。这很好用,直到命令行中的 DEF 数量超过某个数量 - 它似乎在 50 左右。此时命令只是返回而没有任何输出或错误信息。
rrdtool导出的DEF数量有限制吗?如果是这样,那么它可以被提出或规避吗?
【问题讨论】:
标签: rrdtool
问题原来是通过 Python 的 os.system 方法调用发送到 shell 的命令行字符限制。可以通过创建临时可执行脚本、将命令行写入脚本并执行它来解决此问题。
【讨论】: