如何在新的Clickhouse版本18.12.17中使用安静模式

时间:2018-09-25 14:35:03

标签: clickhouse

我想了解抑制错误消息的新方法

旧版本

> clickhouse-local --version
ClickHouse client version 1.1.54390.

> clickhouse-local --help | grep "\-s"
-s [ --silent ]           quiet mode, do not print errors

旧版本的示例代码:未产生错误消息

> clickhouse-local -s -q "select now("

新版本

> clickhouse-local --version
ClickHouse client version 18.12.17.

新版本中的示例代码:产生错误消息。设置 send_logs_level = none无济于事

> clickhouse-local --send_logs_level none -q "select now("
Code: 62, e.displayText() = DB::Exception: Syntax error: failed at position 11: (. Unmatched parentheses: (, e.what() = DB::Exception

1 个答案:

答案 0 :(得分:0)

您可以将stderr重定向到/ dev / null

clickhouse-local -q "select now(" 2>/dev/null

此命令将返回退出代码,但不会返回错误消息