从bq命令行中的查询结果中删除标头

时间:2017-07-31 12:08:13

标签: google-bigquery

我有一个查询$(bq query --format=csv "select value from $BQConfig where parameter = 'Columnwidth'")

csv格式的查询输出为:

value 3 4 6 8

在这里,我想只得到结果3 4 6 8而不只是value,这只是一个标题。

我浏览了google文档,发现--noprint_header仅适用于bq extract。我找不到bq query的任何内容。

2 个答案:

答案 0 :(得分:3)

如果您使用的是bash shell,则可以使用if (Array.isArray(newTest1)) { user.test1.push(newTest1); } sed跳过第一行:

awk

或者:

 bq query --format=csv "SELECT 1 x" | sed "2 d"

答案 1 :(得分:-1)

您可以使用--skip_leading_rows参数(来源:Create a table from a file