Как уже упоминали @ SANN3 и @FelipeHoffa, сейчас нет возможности сделать это, и подача запроса на функцию является правильным подходом.
Однако, в качестве обходного пути, вы можете попробовать использовать выражения регулярных выражений и sed, чтобы избавиться от операторов в выводе, например:
bq query --use_legacy_sql=false --project_id=livescore-sandpit-data \
"select current_timestamp(); \
select current_timestamp();" | sed -E '/^.*\[[0-9]+:[0-9]+\].*$/d'
Создает следующий вывод, удаляя все строки, которые соответствуют шаблону «[число: число]», который находится в конце утверждения:
+---------------------+
| f0_ |
+---------------------+
| 2020-04-09 21:42:16 |
+---------------------+
+---------------------+
| f0_ |
+---------------------+
| 2020-04-09 21:42:16 |
+---------------------+
Я не уверен, что это будет работать с более сложными мульти-утверждениями, так как я не знаю, как они напечатаны, но это идея, если вам нужно избавиться от заявления.