Я использую CLI Clickhouse на терминале XTERM с оболочкой bash в Redhat EL6 OS.
Вывод не читается из-за escape-последовательностей терминала.
Например:
SELECT count(*)
FROM system.tables
ââcount()ââ
â 35 â
âââââââââââ
1 rows in set. Elapsed: 0.002 sec.
Все становится лучше, когда я использую опцию --format=PrettySpace
, но возможные значения NULL
по-прежнему не читаются:
SELECT DISTINCT ont_index
FROM port_status_events
WHERE isNull(ont_index) OR (ont_index < 2)
ORDER BY ont_index ASC NULLS FIRST
ââont_indexââ
â á´ºáµá´¸á´¸ â
â 0 â
â 1 â
âââââââââââââ
3 rows in set. Elapsed: 0.003 sec. Processed 11.57 thousand rows, 23.13 KB (3.50 million rows/s., 6.99 MB/s.)
Есть ли способ сообщить клиенту, что я использую терминал другого типа?