我正在尝试执行cron作业(在Ubuntu中),将文件保存到Google磁盘。
因此,我直接在test
中创建了文件夹/
,并在其中放置了文件some.txt
。然后将以下文本添加到crontab(sudo nano /etc/crontab
)
3,13,18,23,33,43,53 * * * * root gdrive upload -r /test/some.text -p googleDiskFolderId
在/var/log/systemlog
中,我仅看到以下信息:
Sep 28 00:03:01 bizon4ik-X555UB CRON[9755]: (root) CMD ( gdrive upload -r /test/some.txt -p googleDiskFolderId)
Sep 28 00:03:02 bizon4ik-X555UB CRON[9754]: (CRON) info (No MTA installed, discarding output)
但是,该文件未显示在Google磁盘中。
我认为也许是Google磁盘配置中的问题,但是sudo gdrive upload -r /test/some.txt -p googleDiskFolderId
对我来说很好。
gdrive
脚本位于/usr/bin
中,该路径位于$PATH
您对我弄错了什么有想法吗?