我正在使用没有root访问权限的Aptana Cloud。
WORKS:
* * * * * /usr/sfw/bin/wget -qO- 'http://myproject.aptanacloud.com/myproject/myphp.php' | /bin/mail mymail@mymail.com
不工作!:
* * * * * /usr/sfw/bin/wget -qO- 'http://myproject.aptanacloud.com/myproject/myphp.php?param1=blog%2frss2.xml' | /bin/mail mymail@mymail.com
我尝试使用引号,双引号或不带引号的网址失败。 有什么想法吗?
谢谢!
答案 0 :(得分:9)
自:
man 5 crontab
除非使用反斜杠()进行转义,否则命令中的百分号(%)将更改为换行符,并且第一个%之后的所有数据将作为标准输入发送到命令。
答案 1 :(得分:1)
出于好奇:你是否尝试过不使用%2f并使用直线斜线?也许是那里的编码打破了一些东西。