【发布时间】:2015-04-14 14:26:01
【问题描述】:
使用 bq 工具,我可以使用插入符号 ^ 转义 > 运算符:
bq query "SELECT x FROM [presentation_dim.dim_events] WHERE event^>1"
但是,当我通过 bat 文件调用完全相同的命令时,整个事情就崩溃了。
call bq query "SELECT x FROM [presentation_dim.dim_events] WHERE event^>1"
我知道call 是这里的问题。我无法删除它,因为我需要在它之后运行其他命令(bq extract 和 gsutil cp)。我已尝试对 Escape user input in windows batch file 上显示的内容进行改编,但无济于事。
这里有什么问题? 提前致谢。
【问题讨论】:
-
你可以更改 bq.bat 吗?
-
感谢您的来信。不,我不能改变它。
标签: batch-file escaping google-bigquery