在位置/文件/位置/az拷贝/中有一个shell脚本,在那里也有一个Azcopy二进制文件。
当我手动运行以下命令时,它将成功运行
./azcopy "/abc/def/Goa.csv“"https://.blob.core.windows.net/abc\home\xyz?”
但是,当我在crontab中调度它时,"./azcopy“命令没有执行。
下面是脚本
#!/bin/bash
./azcopy cp "/abc/def/Goa.csv" "https://<Blobaccount>.blob.core.windows.net/abc\home\xyz?<SAS- Token>"下面是crontab条目
00 17 ** root /file/location/azcopy/script.sh
我做错什么了吗?谁能帮我找出出什么事了。
发布于 2022-12-01 02:18:25
当您使用root执行/file/location/azcopy/script.sh时,您的工作目录是/root,因此需要在script.sh脚本中添加cd /file/location/azcopy/以更改工作目录。您可以在脚本中添加pwd以查看当前工作目录。
https://stackoverflow.com/questions/74623768
复制相似问题