gpt4 book ai didi

cron - 如何在 crontab 中运行 BQ 命令

转载 作者:行者123 更新时间:2023-12-05 06:34:04 24 4
gpt4 key购买 nike

我尝试使用 BQ 命令行将 CSV 文件导入 Bigquery,它可以在 bash 脚本中正常运行。当我尝试使用 crontab 运行此脚本时,出现错误消息“bq: command not found”

这是我的脚本

#!/bin/bash
bq load --field_delimiter=";" --source_format=CSV.....

这个脚本在我从 shell 运行时有效。

这是定时任务

* * * * * /users/user/desktop/test.sh

为什么它在 crontab 上不起作用?

最佳答案

您的 PATH 变量必须描述包含您的程序的目录,而不是单个程序的路径。

在这种情况下,它应该是 ../google-cloud-sdk/bin 而不是 ../google-cloud-sdk/bin/bq

关于cron - 如何在 crontab 中运行 BQ 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50443502/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com