cron脚本中date命令问题

在shell中可以正常执行的命令,转移到cron中让其定时运行发现存在问题,即有错误提示,导致命令不执行。

d=`date -d “1 day ago” ‘+%Y-%m-%d’` && python3 -u regiondata.py –regionfile=region.id –date=$d

此命令问题在于d变量不能获取到,而在shell下执行则没有问题。网上搜索也有同样的问题:

https://unix.stackexchange.com/questions/29578/how-can-i-execute-date-inside-of-a-cron-tab-job

发现解决方案也比较简单,即在%符号前加上\转义,即可执行命令:

d=`date -d “1 day ago” ‘+\%Y-\%m-\%d’` && python3 -u regiondata.py –regionfile=region.id –date=$d


已发布

分类

来自

标签:

评论

《 “cron脚本中date命令问题” 》 有 13 条评论

  1. get androxal buy sydney

    buying androxal cheap prices

  2. buying enclomiphene price from cvs

    how to order enclomiphene cheap where

  3. discount rifaximin cost per tablet

    ordering rifaximin generic cheap

  4. how to order xifaxan cost uk

    buy xifaxan canada medicine

  5. get staxyn purchase no prescription

    staxyn next day

  6. get avodart cheap with fast shipping

    get avodart france where to buy

  7. how to order dutasteride generic cheapest

    buying dutasteride generic in usa

  8. discount flexeril cyclobenzaprine cheap sale

    canadian pharmacy flexeril cyclobenzaprine pills 100 mg

  9. online order gabapentin usa pharmacy

    How to buy gabapentin on line

  10. ordering fildena price usa

    how to buy fildena generic does it work

  11. ordering itraconazole generic when will be available

    online order itraconazole generic pharmacy usa

  12. jak získat kamagra

    online konzultace pro kamagra

  13. kamagra sans alimentation ex rx

    generique kamagra en ligne a bon compte acheter generique

回复 get flexeril cyclobenzaprine australia purchase 取消回复

您的邮箱地址不会被公开。 必填项已用 * 标注