ビットの海

ゆるふわソフトウェアエンジニアしゃぜのブログ

bq query の結果をGoogle Sheets(Google スプレッドシート)にそのまま貼り付けたい

ポイント

  • csv はそのまま貼付けられない(1行になってしまう)
  • tsv はそのまま貼り付け可能(ただし、2022年11月現在、--format に tsv はない)

どうするか

  • --format csv して
  • tr で csv to tsv して
  • pbcopy に渡す
$ bq query --project_id foobar-project --use_legacy_sql=false --format csv "

select * from foobar-project.foobar-dataset.foobar-table

" | tr "," "\\t" | pbcopy