嗨,我使用“ crontab -e”创建了一个cronjob,并给出了每分钟运行的命令
* * * * * ./test.sh
在test.sh中,我写了一个打印命令来打印所有文件
在test.sh中
find $(path -d -name "*/mem *asd*") -name "E|P" -print
我的路径不正确时收到了电子邮件,但现在它既没有提及我任何错误,也没有使用“ mem”或“ asd”打印文件。
请帮助我我要去哪里错了。任何帮助,将不胜感激。提前致谢。
您必须在crontab
的开头添加:
PATH=/usr/local/bin:/usr/bin:/bin
然后脚本将继承此PATH
变量