我的脚本:
#!/bin/sh
var=$(date)
/usr/bin/sed -i "s|DATE=.*|$(/home/my/script $var)|g" /path/file
手动运行此脚本可以正常工作完美。一旦从 运行cron
,特别是脚本的 sed 部分,就会失败。
该变量将在环境下保存正确的内容cron
。只有搜索/替换失败。
我的脚本:
#!/bin/sh
var=$(date)
/usr/bin/sed -i "s|DATE=.*|$(/home/my/script $var)|g" /path/file
手动运行此脚本可以正常工作完美。一旦从 运行cron
,特别是脚本的 sed 部分,就会失败。
该变量将在环境下保存正确的内容cron
。只有搜索/替换失败。