Eu gostaria de canalizar dados ao vivo do psql para outro comando para fins de monitoramento via shell.
Isso pode ser feito?
Até agora tenho o seguinte:
$ psql bareos -c '\watch (SELECT * FROM log ORDER BY time DESC LIMIT 200) TO STDOUT WITH CSV'
Estou usando o postgres 11.12.
Mas quando executo o comando, acabo com o erro:
\watch cannot be used with an empty query
Considerando que, se eu executá-lo diretamente do psql, é perfeitamente capaz de assistir a saída ao vivo.
Meu objetivo é alcançar a cauda do estilo unix da saída.